图书介绍
面向对象的程序设计和 C++教程PDF|Epub|txt|kindle电子书版本网盘下载
![面向对象的程序设计和 C++教程](https://www.shukui.net/cover/17/31526015.jpg)
- 张国锋编译 著
- 出版社: 科海培训中心
- ISBN:
- 出版时间:1991
- 标注页数:366页
- 文件大小:4MB
- 文件页数:372页
- 主题词:
PDF下载
下载说明
面向对象的程序设计和 C++教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目 录1
第一章面向对象的程序设计1
1.1抽象数据类型1
1.2类、对象和封装3
1.2.1域5
1.2.2方法和消息6
1.3类型等级6
1.3.1继承域7
1.3.2继承方法8
1.3.3多重继承9
1.3.4抽象类9
1.4多态性10
1.5面向对象的问题求解12
1.6划分软件为类13
1.6.1过程和数据13
1.6.3增加已有软件的功能14
1.6.2与应用领域的关系14
1.7将概念和实现转变成类等级15
1.7.1子类作为一种设计方法15
1.7.2子类用于具体化16
1.7.3子类用于实现17
1.7.4子类用于组合17
1.7.5子类用于一般化17
练习18
1.7.6子类用于差别18
第二章从C到卓越的C++19
2.1语言和它的历史19
2.2 C++怎样以小的方式增强C21
2.2.1注释21
2.2.2枚举名21
2.2.3结构名和类名21
2.2.4分程序内的说明21
2.2.9函数原型22
2.2.7匿名联台22
2.2.8显式类型转换22
2.2.5作用域限定运算符22
2.2.6 const说明符22
2.2.10函数名重载23
2.2.11类型检查23
2.2.12使用缺省值的函数参数23
2.2.13参数个数不定的函数23
2.2.14函数中的引用参数23
2.2.15inline说明符24
2.2.16运算符new和delete24
2.2.17指向void的指针和返回void的函数24
2.3 C++怎样以大的方式增强C24
2.3.1类和数据封装24
2.3.5对象和消息25
2.3.6友元25
2.3.7类中运算符和函数名重载25
2.3.3构造函数和析构函数25
2.3.2结构作为一种特殊的类25
2.3.4私有、保护和公有部分25
2.3.8派生类26
2.3.9虚拟函数26
2.3.10流库26
练习26
第三章快速掌握C++27
3.1注释27
3.2常量、类型和说明27
3.4引用传递35
3.3 C++运算符35
3.5指针39
3.6 const说明符49
3.7枚举类型50
3.8匿名联合51
3.9显式类型转换52
3.10函数53
3.10.1函数原型53
3.10.2内联函数54
3.10.3缺省参数54
3.10.4函数名重载55
3.10.5参数个数不定的函数56
3.10.6指向函数的指针和类属57
3.11 C++系统的文件和物理组织63
练习64
第四章使用类封装数据和隐藏数据67
4.1过程语言、数据抽象、封装和数据隐藏67
4.2 C++类简介68
4.3类中自引用76
4.4构造函数和析构函数78
4.5类对象用作成员81
4.6对象向量83
4.7友元85
4.8类的静态成员87
4.9运算符重载87
4.9.1二元和一元运算符89
4.9.2运算符重载的几个例子90
4.9.3<iostream.h>库107
4.10用户定义的类型转换112
4.11初始化和赋值120
4.12内存管理125
4.13几个基础类136
4.13.1类属链表136
4.13.2以二叉搜索树实现的类属搜索表142
练习158
第五章继承和派生类162
5.1派生类163
5.2父类带有构造函数的派生类168
5.3多重继承171
5.4派生类的几个例子179
5.4.1派生的计数器类179
5.4.2一个大学的类系统182
5.4.3从类属链表派生的栈和队188
练习194
第六章多态性和虚拟函数197
6.1虚拟函数197
6.2建立链表的面向对象的解法206
6.2.1异质链表的非多态解法207
6.2.2非面向对象系统的维护性216
6.2.3异质链表的面向对象的解法222
6.2.4面向对象系统的维护性234
6.3使用多态性的异质搜索树236
6.4使用多态性的有限状态机244
练习252
第七章面向对象的程序设计实例研究253
7.1快速拼写检查器253
7.1.1拼写检查器的定义?253
7.1.2拼写检查器的高层设计253
7.1.3拼写检查器的低层实现258
7.1.4拼写检查器的实现258
7.2银行出纳员离散事件仿真275
7.2.1排队系统仿真的定义275
7.2.2排队系统仿真的高层设计276
7.2.4排队系统仿真的实现282
7.2.3排队系统仿真的低层实现282
7.2.5排队系统仿真的维护性304
7.3交互式函数计算器311
7.3.1函数计算器的定义311
7.3.2表达式树314
7.3.3函数计算器的高层设计320
7.3.4函数计算器的低层设计329
7.3.5函数计算器的完整实现338
练习361
附录A C++编译器简介362
A.1 ZORTECH C++2.0362
A.1.1特点362
A.1.2安装362
A.1.3程序的编辑、编译和运行363
A.2 TURBOC C++1.0365
A.2.1特点365
A.2.2安装365
A.2.3程序的编辑、编译和运行365