图书介绍
C++语言及面向对象程序设计【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 彭江平,黄万艮主编 著
- 出版社: 长沙:湖南大学出版社
- ISBN:7810537229
- 出版时间:2004
- 标注页数:381页
- 文件大小:13MB
- 文件页数:393页
- 主题词:C语言
PDF下载
下载说明
C++语言及面向对象程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
上编:C++语言1
第1章 C++程序设计入门1
1.1 软件、程序、语言、开发工具1
1.2 结构化程序设计与面向对象程序设计4
1.3 从C到C++7
1.4 C++程序开发过程8
1.5 最简单的C++程序9
1.6 函数11
1.7 小结14
1.8 习题14
2.1 C++字符集与保留字16
第2章 基本数据类型与输入输出16
2.2 C++的数据类型17
2.3 变量19
2.4 常量20
2.5 I/O流控制25
2.6 printf()函数与scanf()函数29
2.7 小结33
2.8 习题33
第3章 运算符与表达式36
3.1 运算符与表达式概述36
3.2 表达式语句39
3.3 算术运算符和赋值表达式41
3.4 关系运算与逻辑运算45
3.5 位操作运算符47
3.6 条件运算符48
3.7 逗号表达式49
3.8 sizeof运算49
3.9 求值次序与副作用50
3.10 小结51
3.11 习题51
第4章 C++语句54
4.1 表达式语句和复合语句54
4.2 选择语句55
4.3 循环语句61
4.4 转向语句64
4.5 过程应用67
4.7 习题70
4.6 小结70
第5章 函数72
5.1 函数概述72
5.2 函数的说明、定义与调用74
5.3 全局变量与局部变量77
5.4 函数调用机制79
5.5 函数的递归调用81
5.6 内联函数85
5.7 函数重载86
5.8 函数的默认参数87
5.9 过程应用88
5.11 习题89
5.10 小结89
第6章 C++程序结构90
6.1 外部存储类型90
6.2 静态存储类型91
6.3 作用域93
6.4 可见性95
6.5 生命期96
6.6 预处理96
6.7 头文件98
6.8 多文件结构99
6.9 过程应用99
6.11 习题101
6.10 小结101
第7章 数组102
7.1 一维数组定义102
7.2 访问数组元素103
7.3 数组的初始化103
7.4 数组作为函数参数104
7.5 多维数组105
7.6 数组应用108
7.7 小结115
7.8 习题115
第8章 指针116
8.1 指针的基本概念116
8.2 指针运算119
8.3 指针与数组120
8.4 指针与函数122
8.5 字符指针125
8.6 指针数组126
8.7 函数指针128
8.8 const指针130
8.9 命令行参数131
8.10 void指针类型131
8.11 堆内存管理132
8.12 小结133
8.13 习题133
9.1 引用的说明135
第9章 引用135
9.2 用引用来传递函数参数136
9.3 返回多个值138
9.4 返回引用139
9.5 函数调用作为左值140
9.6 用const限定引用141
9.7 小结142
9.8 习题142
第10章 结构与联合143
10.1 结构143
10.2 结构与数组150
10.3 结构指针变量作函数参数152
10.4 返回结构153
10.5 链表154
10.6 联合158
10.7 枚举161
10.8 小结162
10.9 习题162
下编:面向对象程序设计163
第11章 类163
11.1 高级语言与面向对象的语言163
11.2 面向对象的方法164
11.3 面向对象的软件开发166
11.4 类定义167
11.5 类的使用——对象170
11.6 类与结构174
11.7 类的成员函数的定义175
11.8 调用成员函数的高级应用179
11.9 小结182
11.10 习题182
第12章 构造函数与析构函数183
12.1 构造函数的必要性183
12.2 构造函数的使用185
12.3 析构函数190
12.4 带参数的构造函数192
12.5 构造函数的重载194
12.6 默认构造函数199
12.7 类组合中类成员初始化的困惑201
12.8 类组合中类成员的构造204
12.9 对象构造的顺序207
12.10 小结209
12.11 习题210
第13章 堆与拷贝构造函数212
13.1 C++程序内存格局212
13.2 需要new和delete的原因212
13.3 分配堆对象213
13.4 拷贝构造函数215
13.5 默认拷贝构造函数217
13.6 浅拷贝与深拷贝219
13.7 临时对象222
13.8 无名对象224
13.9 构造函数用于类型转换225
13.10 小结226
13.11 习题226
第14章 C++数据共享与程序结构231
14.1 作用域与可见性231
14.2 生存期233
14.3 数据与函数236
14.4 静态成员238
14.5 友元243
14.6 共享数据的保护247
14.7 多文件结构251
14.8 小结256
14.9 习题257
第15章 继承与派生259
15.1 继承与派生259
15.2 访问控制263
15.3 派生类的构造和析构函数269
15.4 派生类成员的标识与访问274
15.5 赋值兼容规则283
15.6 程序实例——一个小型公司的人员信息管理系统285
15.7 小结292
15.8 习题293
16.1 多态概述294
第16章 多态与虚函数294
16.2 运算符重载295
16.3 赋值运算符重载303
16.4 其他运算符的重载307
16.5 虚函数311
16.6 抽象类314
16.7 程序实例——对小型公司人员信息管理系统的改进316
16.8 小结321
16.9 习题322
第17章 模板323
17.1 模板概述323
17.2 函数模板及其应用325
17.3 类模板329
17.4 类模板的高级应用334
17.6 习题343
17.5 小结343
第18章 C++的I/O流345
18.1 C++I/O流概述345
18.2 输出流347
18.3 输入流355
18.4 输入/输出流360
18.5 小结360
18.6 习题360
19.1 异常处理概述362
19.2 C++异常处理的实现362
第19章 C++异常处理362
19.3 异常处理中对象的构造与析构367
19.4 小结370
19.5 习题370
附录 基于UML的面向对象标记373
1 类图373
2 聚合与组合375
3 泛化377
4 依赖377
5 接口378
6 基于Metamill的面向对象模型378
参考文献380
后记381
热门推荐
- 2349978.html
- 630903.html
- 3301458.html
- 3135963.html
- 2905269.html
- 3380278.html
- 3244096.html
- 1524741.html
- 2826718.html
- 2887502.html
- http://www.ickdjs.cc/book_3750670.html
- http://www.ickdjs.cc/book_270840.html
- http://www.ickdjs.cc/book_472893.html
- http://www.ickdjs.cc/book_327845.html
- http://www.ickdjs.cc/book_1730413.html
- http://www.ickdjs.cc/book_3880079.html
- http://www.ickdjs.cc/book_2502100.html
- http://www.ickdjs.cc/book_44541.html
- http://www.ickdjs.cc/book_3375532.html
- http://www.ickdjs.cc/book_1894774.html