《面向对象的程序设计和 C++教程》求取 ⇩

目 录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

1991《面向对象的程序设计和 C++教程》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由张国锋编译 1991 科海培训中心 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

面向对象的程序设计与C++教程(1995 PDF版)
面向对象的程序设计与C++教程
1995 北京:电子工业出版社
java面向对象程序设计教程( PDF版)
java面向对象程序设计教程
C++语言和面向对象程序设计( PDF版)
C++语言和面向对象程序设计
面向对象的程序设计  Turbo C++程序员指南(1991.04 PDF版)
面向对象的程序设计 Turbo C++程序员指南
1991.04 海洋出版社
Turbo C++-面向对象的程序设计( PDF版)
Turbo C++-面向对象的程序设计
云南省计算技术研究所;中国科学院希望高级电脑技术公司
面向对象的程序设计( PDF版)
面向对象的程序设计
面向对象的程序设计与 C++ 教程( PDF版)
面向对象的程序设计与 C++ 教程
C++面向对象程序设计实用教程(1999 PDF版)
C++面向对象程序设计实用教程
1999 北京:北京航空航天大学出版社
面向对象的程序设计Turbo C++程序设计方法(1991 PDF版)
面向对象的程序设计Turbo C++程序设计方法
1991 北京:海洋出版社
Turbo C++程序设计方法 面向对象的程序设计(1991 PDF版)
Turbo C++程序设计方法 面向对象的程序设计
1991 北京:海洋出版社
从Pascal向面向对象程序设计C++快速转化教程(1991 PDF版)
从Pascal向面向对象程序设计C++快速转化教程
1991 北京:海洋出版社
面向对象程序设计(1994 PDF版)
面向对象程序设计
1994 北京:电子工业出版社
Java教程 Internet面向对象程序设计(1997 PDF版)
Java教程 Internet面向对象程序设计
1997 北京:北京大学出版社
面向对象程序设计(1999 PDF版)
面向对象程序设计
1999 合肥:安徽大学出版社
Java与面向对象程序设计教程(1999 PDF版)
Java与面向对象程序设计教程
1999 北京:高等教育出版社