图书介绍
高级C++程序设计技巧2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- (王松)编 著
- 出版社: 北京科海培训中心
- ISBN:
- 出版时间:未知
- 标注页数:343页
- 文件大小:16MB
- 文件页数:348页
- 主题词:
PDF下载
下载说明
高级C++程序设计技巧PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录1
第一章 简介1
1.1 C++:一门发展中的语言1
1.2 借助惯用法处理复杂性2
1.3 九十年代的对象3
1.4 设计与语言3
第二章 数据抽象和抽象数据类型5
2.1 类6
2.2 对象反演8
2.3 构造函数(constructor)和析构函数(destructor)10
2.4 内联函数13
2.6 静态成员函数15
2.5 静态数据成员的初始化15
2.7 作用域和常量16
2.8 全程对象、常量和静态类成员的初始化顺序17
2.9 类对象成员函数的const增强18
2.10 指向成员函数的指针20
2.11 程序结构转换24
第三章 具体数据类型26
3.1 类范式26
3.2 作用域和访问权的控制31
3.3 重载:重新定义操作符和函数的语义33
3.4 类型转换37
3.5 引用计数:让变量使用虚幻内存40
3.6 操作符new和delete51
3.7 初始化与实例化相分离56
第四章 继承性61
4.1 简单的继承性62
4.2 作用域与访问控制67
4.3 构造函数与析构函数75
4.4 class指针转换77
4.5 类型选择域79
第五章 面向对象的程序设计83
5.1 C++运行时刻的类型支持:虚函数84
5.2 析构函数的交互和虚析构函数90
5.3 虚函数和作用域90
5.4 纯虚函数和抽象基类92
5.5 信封和信件类94
5.6 算子:函数作为对象118
5.7 多重继承性128
5.8 继承性范式135
第六章 面向对象的设计143
6.1 类型和类144
6.2 面向对象的设计步骤146
6.3 面向对象分析和域分析149
6.4 对象和类的关系151
6.5 子类型、继承和提交158
6.6 用于子类型、继承和独立性的经验法则173
第七章 重用和对象175
7.1 所有类似物在某处的分解176
7.2 设计重用177
7.3 四种代码重用机制178
7.4 参数化类型或样本180
7.5 私有继承:支持重用吗?186
7.6 存储重用189
7.7 接口复用:变形190
7.8 重用,继承和提交191
7.9 源代码重用的建设性选择191
7.10 重用和对象的总结194
第八章 C++的样本程序设计196
8.1 实例:雇员样本198
8.2 样本和通用构造函数:样本群体惯用法202
8.3 独立的通用构造函数203
8.4 抽象基样本205
8.5 框架样本惯用法207
8.6 关于标记208
8.7 样本与程序管理210
第九章 用C++模拟符号风格216
9.1 增量C++开发217
9.2 符号范式218
9.3 实例:一个通用的聚集类227
9.4 支持增量装载的代码和惯用法230
9.5 无用单元的收集238
9.6 基本类型的封装性244
9.7 符号惯用法指导下的多方法(multi-method)245
第十章 动态的多重继承性250
10.1 实例:一个多功能的窗口系统251
10.2 动态多重继承性的局限性253
11.1 静态的系统设计255
第十一章 系统的设计问题255
11.2 动态的系统设计261
附录A C++环境下的C272
A.1 函数调用272
A.2 函数的参数272
A.3 函数原型273
A.4 引用参数274
A.5 可变的参数数目275
A.6 函数指针276
A.7 类型修饰符const277
A.8 与C语言的接口279
A.8.1 设计方面的考虑279
A.8.2 语言的连结282
A.8.3 从C中调用C++283
A.8.4 在C和C++间共享头文件284
A.8.5 C++引进C数据格式287
A.8.6 C中引进C++数据格式287
附录B 形体程序的C++代码290
附录C 引用从操作符返回值300
附录D 为什么逐位拷贝行不通302
附录E 符号形体源代码304
附录F C++程序的结构化设计332
F.1 什么是结构化程序设计332
F.2 C++结构化程序设计的基本模块333
F.3 带深度嵌套作用域模块的一种替换法335
F.4 实现考虑339
热门推荐
- 3541045.html
- 3749714.html
- 2562609.html
- 3046776.html
- 3622224.html
- 2528486.html
- 799.html
- 2778019.html
- 1707683.html
- 2393252.html
- http://www.ickdjs.cc/book_2092001.html
- http://www.ickdjs.cc/book_1286275.html
- http://www.ickdjs.cc/book_2481852.html
- http://www.ickdjs.cc/book_234730.html
- http://www.ickdjs.cc/book_3425184.html
- http://www.ickdjs.cc/book_1463009.html
- http://www.ickdjs.cc/book_2585034.html
- http://www.ickdjs.cc/book_2245562.html
- http://www.ickdjs.cc/book_972947.html
- http://www.ickdjs.cc/book_3086560.html