《C++语言大全》求取 ⇩

第一部分 面向对象技术1

第一章 面向对象的基本概念和特征1

1.1 引言1

1.2 抽象数据类型1

目录1

1.3 对象2

1.4 消息和方法3

1.5 类和类层次4

1.6 继承性7

1.7 封装性9

1.8 多态性与动态聚束10

第二章 面向对象分析12

2.1 面向对象的问题求解12

2.3 处理复杂问题的基本原则13

2.2 系统分析的挑战13

2.4 面向对象分析模型15

2.4.1 确定类—&—对象15

2.4.2 确定结构17

2.4.3 定义主题18

2.4.4 定义属性19

2.4.5 定义方法21

第三章 面向对象设计24

3.1 面向对象设计模型24

3.1.1 问题域24

3.1.2 人机交互25

3.1.3 任务管理25

3.2 面向对象设计范式26

3.1.4 数据管理26

3.3.1 过程和数据28

3.3.2 实体与实体间的关系28

3.3 划分软件为类28

3.3.3 数据模型29

3.3.4 增加实体功能29

3.4 设计类的准则31

3.5 设计类层次31

3.5.1 子类作为一种设计方法31

3.5.2 子类用于特化32

3.5.3 子类用于泛化32

3.5.4 子类用于组合33

3.5.5 子类用于实现33

3.6.1 表示法的连续性34

3.6 面向对象实现34

3.6.2 面向对象语言35

3.6.3 程序设计语言的影响35

第二部分 C++语言37

第四章 C++概述37

4.1 C++的发展历史37

4.2 C++对C的非面向对象扩充38

4.3 C++对C的面向对象扩充41

第五章 C++语言基础44

5.1 C++的一些基本原则44

5.2 注释46

5.3 常量、类型和声明46

5.3.1 常量46

5.3.2 数据类型47

5.3.3 声明48

5.4 C++的运算符49

5.5 引用52

5.6 new和delete53

5.7 指针55

5.8 const说明符62

5.9 sizeof(char)64

5.10 结构和联合64

5.11 匿名联合64

5.12 枚举类型65

5.13 C++的函数65

5.13.1 main()65

5.13.2 函数原型66

5.13.4 内联函数67

5.13.3 函数头67

5.13.5 缺省参数69

5.13.6 参数个数不定的函数71

5.13.7 指向函数的指针和类属71

5.14 重载77

5.14.1 函数名的重载77

5.14.2 重载函数的使用声明78

5.14.3 运算符的重载79

5.14.4 关于运算符重载的一些问题83

5.14.5 单目运算符84

5.15 C++系统的文件和物理组织85

5.14.10 函数调用运算符85

5.14.9 下标运算符85

5.14.8 成员存取运算符85

5.14.7 赋值运算符85

5.14.6 双目运算符85

第六章 类和方法87

6.1 C++的类简介87

6.1.1 类的定义87

6.1.2 对象90

6.1.3 数据成员和实例变量90

6.1.4 隐式对象90

6.1.5 类的作用域91

6.1.6 存取说明符91

6.2 方法93

6.2.1 方法的定义93

6.2.2 运算符方法94

6.2.3 内联方法95

6.3 构造函数和析构函数96

6.3.1 构造函数96

10.5 过程的封装 197

6.3.2 拷贝构造函数98

6.3.3 构造函数和成员对象99

6.3.4 析构函数100

6.4 赋值运算符101

6.5 转换101

6.6 临时对象和“隐藏”方法调用103

6.7 静态成员103

6.8 动态对象以及new和delete的重新定义105

6.9 对象数组和常量对象106

6.10 友元107

7.1 派生类111

第七章 派生类和继承111

7.2 类的保护部分115

7.3 类的转换117

7.4 父类带有构造函数的派生类118

7.5 多重继承和虚拟父类120

7.6 一个派生类的例子129

第八章 多态性和虚拟函数137

8.1 多态性137

8.1.1 举例:动物园的管理137

8.1.2 多态性的引入145

8.1.3 增加一种新的动物150

8.2 虚拟函数151

8.3 抽象父类152

8.4 使用多态性的一个例子——有限状态机153

第九章 C++的I/O类库161

9.1 为什么C++要有自己的I/O系统161

9.2 C++的流162

9.2.1 C++的预定义流162

9.2.2 流的插入162

9.2.3 流的提取163

9.3 C++的流类164

9.4 创建自己的插入/提取操作符164

9.4.1 重载插入符164

9.4.2 重载提取符167

9.5.1 用iso的成员函数实现格式化的输入/输出169

9.5 格式化I/O169

9.5.2 使用控制器函数173

9.5.3 建立自己的控制器函数174

9.6 文件I/O179

9.6.1 打开、关闭文件179

9.6.2 读/写文本文件181

9.6.3 二进制文件I/O182

9.6.4 检测EOF185

9.6.5 随机访问185

第十章 战略188

10.1 设计188

10.4 把类作为过程189

10.3 建立具有创造性的类189

10.2 建立类层次189

10.6 组成198

10.7 传播199

10.8 隐含199

10.9 修改200

第十一章 战术201

11.1 异常处理201

11.2 单实例对象201

11.3 类中静态成员的初始化203

11.4 裁制动态内存管理程序205

11.5 特定类的new和delete208

11.6 对象和文件210

12.1.1 包容类212

12.1 表212

第三部分 常用算法212

第十二章 基本数据结构212

12.1.2 单向链表214

12.1.3 双向链表216

12.1.4 堆栈和队列223

12.1.5 工作表类228

12.1.6 综合表类231

12.2 数组235

12.2.1 数组类235

12.2.2 有界数组类238

12.2.3 动态数组239

12.2.4 类属数组241

12.3.2 实现243

12.3 二叉树243

12.3.1 定义243

12.3.3 类属二叉树247

12.4 哈希表250

12.4.1 定义250

12.4.2 桶的数目251

12.4.3 选择哈希函数251

12.4.4 接口实现252

12.4.5 扩展接口254

12.4.6 类属哈希表255

12.4.7 建立哈希表256

13.2 定义位集合258

13.3 位集合类258

13.1 什么是集合258

第十三章 集合258

13.4 字符集合类266

13.5 位格类268

第十四章 动态串类270

14.1 类定义270

14.2 异常处理272

14.3 方法273

第四部分 实例研究283

第十五章 离散事件仿真系统283

15.1 系统分析283

15.2 高层设计284

15.3 低层设计290

15.4 系统实现291

15.5 系统的维护性309

第十六章 信息管理系统316

16.1 框架结构316

16.2 设计框架结构的方法317

16.2.1 类317

16.2.2 单元(实体)318

16.2.3 槽和继承性318

16.3 系统分析与设计319

16.4 系统实现321

第十七章 面向对象的窗口系统358

17.1 窗口的定义358

17.2 显示器359

17.3 类Screen359

17.4 类Window369

参考文献395

1993《C++语言大全》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由彭木昌等编著 1993 北京:国防工业出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

C语言大全(1990 PDF版)
C语言大全
1990 北京:电子工业出版社
C++ 语言大全(1994年 PDF版)
C++ 语言大全
1994年 电子工业出版社
C++语言大全( PDF版)
C++语言大全
IBM C语言( PDF版)
IBM C语言
辽宁省电子计算机学会《小型微型计算机系统》编辑部
C语言( PDF版)
C语言
C语言和C++语言程序设计(1988 PDF版)
C语言和C++语言程序设计
1988 成都:四川科学技术出版社
C语言(1998 PDF版)
C语言
1998 武汉:华中理工大学出版社
C语言(1985 PDF版)
C语言
1985 成都:四川科学技术出版社
例解Visual C++ 6.0一学即通(1999 PDF版)
例解Visual C++ 6.0一学即通
1999 成都:电子科技大学出版社
MicrosoftC/C++7语言大全(1995 PDF版)
MicrosoftC/C++7语言大全
1995 北京:电子工业出版社
新编C语言实用技术大全(1993 PDF版)
新编C语言实用技术大全
1993 陕西电子杂志社
C语言大全  第2版(1995 PDF版)
C语言大全 第2版
1995 北京:电子工业出版社
C++语言大全(1993 PDF版)
C++语言大全
1993 北京:国防工业出版社
Mathematica工具软件大全(1994 PDF版)
Mathematica工具软件大全
1994 北京:中国铁道出版社
C语言(1989 PDF版)
C语言
1989 北京:中国铁道出版社