
- 作 者:顾铁成,顾其兵,潘金贵等编著
- 出 版 社:南京:南京大学出版社
- 出版年份:1993
- ISBN:7305022446
- 标注页数:221 页
- PDF页数:232 页
请阅读订购服务说明与试读!
订购服务说明
1、本站所有的书默认都是PDF格式,该格式图书只能阅读和打印,不能再次编辑。
2、除分上下册或者多册的情况下,一般PDF页数一定要大于标注页数才建议下单购买。【本资源232 ≥221页】
图书下载及付费说明
1、所有的电子图书为PDF格式,支持电脑、手机、平板等各类电子设备阅读;可以任意拷贝文件到不同的阅读设备里进行阅读。
2、电子图书在提交订单后一般半小时内处理完成,最晚48小时内处理完成。(非工作日购买会延迟)
3、所有的电子图书都是原书直接扫描方式制作而成。
目录 1
第一章 面向对象程序设计与Turbo C++综述 1
1.1 面向对象程序设计 1
1.2 C++是一种更好的C 1
1.3 输出 3
1.4 输入 4
1.5 函数原型 7
1.6 类与抽象数据类型 8
1.7 重载 10
1.8 构造函数与析构函数 12
1.9 面向对象程序设计与继承性 14
1.10 Turbo C++的考虑 16
小结 19
练习一 20
第二章 C++:一种更好的C 23
2.1 注解的风格 23
2.2 使用inline和const以避免使用预处理器 24
2.3 声明 25
2.4 void的使用 28
2.5 域分辨符∷ 30
2.6 函数原型 31
2.7 按引用调用和引用声明 33
2.8 缺省参数 34
2.9 函数的重载 34
2.10 自由存储操作符new和delete 35
2.11 其他 38
2.12 Turbo C++的考虑 39
小结 41
练习二 42
第三章 类 49
3.1 集聚类型struct 49
3.2 结构指针操作符 51
3.3 一个例子:栈 51
3.4 成员函数 55
3.5 可见性:private和public 57
3.6 类 58
3.7 静态成员 60
3.8 嵌套类 60
3.9 一个例子:同花牌 61
3.10 TurboC++的考虑 65
小结 67
练习三 67
第四章 构造函数与析构函数 71
4.1 带构造函数的类 71
4.2 带析构函数的类 74
4.3 一个例子:动态分配的串 74
4.4 类vect 78
4.5 类成员 79
4.6 一个例子:单链表 80
4.7 二维数组 84
4.8 this指针 86
4.9 Turbo C++的考虑 87
小结 89
练习四 90
第五章 操作符重载与类型转换 96
5.1 传统的类型转换 96
5.2 ADT转换 98
5.3 重载与函数选择 99
5.4 友元函数 102
5.5 重载操作符 105
5.6 一元操作符重载 105
5.7 二元操作符重载 107
5.8 重载赋值和下标操作符 109
5.9 Turbo C++的考虑 113
小结 115
练习五 117
第六章 继承性 121
6.1 派生类 121
6.2 public,private和protected 122
6.3 派生安全数组类型vect_bnd 124
6.4 类型转换与可见性 127
6.5 虚函数 130
6.6 一个例子:类层次 132
6.7 二叉树类 137
6.8 Turbo C++的考虑 140
小结 141
练习六 142
7.1 输出类ostream 147
第七章 输入/输出 147
7.2 格式化输出和iomanip.h 148
7.3 用户定义的类型:输出 150
7.4 输入类istream 152
7.5 文件 153
7.6 ctype.h中的函数和宏 156
7.7 流状态的使用 157
7.8 Turbo C++的考虑 159
小结 160
练习七 161
第八章 C++的高级特性 164
8.1 多重继承性 164
8.2 抽象基类 167
8.3 缺省赋值和重载new 169
8.4 指针操作符 170
8.5 作用域和链接 173
8.6 重复子 174
8.7 一个例子:单词频率 177
8.8 OOP:面向对象程序设计 183
8.9 柏拉图主义:面向对象的设计 183
8.10 Turbo C++的考虑 184
小结 185
练习八 186
附录A 操作符优先级和结合性 189
附录B Turbo C++语言导引 190
附录C Turbo C++的编辑命令 219
主要参考资料 221