书籍 深入C++编程的封面

深入C++编程PDF电子书下载

李志刚 于炜编著

购买点数

8

出版社

北京:北京航空航天大学出版社

出版时间

1994

ISBN

7810125370

标注页数

136 页

PDF页数

139 页

图书目录

第一部分 面向对象程序设计基础 3

第一章 C语言对面向对象程序设计的支持 3

1.1 面向对象程序设计与C+++语言 3

1.2 类 4

1.3 类的友元 6

1.4 继承性 7

1.5 多态性 11

1.6 重载 13

1.7 模板 18

2.1 类型和对象 23

第二章 数据抽象 23

2.2 this指针 31

2.3 系统模型 32

2.4 数据隐藏和数据抽象 35

第三章 继承性 40

3.1 行为继承和执行继承 40

3.2 继承性的实现机理 44

3.3 替换原则 46

3.4 对继承的进一步讨论 48

3.5 使用protected存取限定符 48

3.6 多重继承 51

3.7 类中嵌套对象 54

4.1 参数型多态和包含型多态 60

第四章 多态性 60

4.2 虚函数 63

4.3 vptr指针和vtab表 63

4.4 动态联编 68

4.5 函数重载与动态联编 69

4.6 多态性的应用 71

第五章 例子 76

5.1 List类与循环量类 76

5.2 总结 81

第二部分 面向对象程序设计方法 87

第六章 设计方法 87

6.1 软件的“流水线”式构造 87

6.2 面向对象程序设计 94

第七章 设计一个图形程序 104

7.1 要求 104

7.2 生成Shape类 106

7.3 生成Picture类 110

7.4 生成Manager类 111

7.5 考察Run函数 113

7.6 细化各个图形类 116

7.7 拾取集合 119

7.8 总结 120

7.9 讨论 121

7.10 扩展 131

参考文献 136

查看更多关于的内容

在线购买PDF电子书
下载此书RAR压缩包