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

- 吴克力编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302317913
- 出版时间:2013
- 标注页数:394页
- 文件大小:176MB
- 文件页数:407页
- 主题词:C语言-程序设计-高等学校-教材
PDF下载
下载说明
C++面向对象程序设计 基于Visual C++ 2010PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 C+语言概述1
1.1 C++程序设计语言简介1
1.1.1 C++语言的发展历程1
1.1.2面向对象程序设计技术2
1.1.3学习C++程序设计的注意事项3
1.2 Visual C++2010编程工具简介4
1.2.1 C++程序生成过程4
1.2.2 .NET框架与Visual C++ 20105
1.2.3 Visual C++ 2010集成开发环境简介6
1.2.4简单的控制台应用程序7
1.2.5简单的窗体应用程序8
1.2.6调试程序9
本章小结10
习题110
第2章 数据类型与基本运算11
2.1 C++语言的词法及规则11
2.1.1字符集11
2.1.2关键字11
2.1.3标识符与分隔符12
2.1.4运算符12
2.2数据类型14
2.2.1基本数据类型14
2.2.2构造数据类型15
2.3变量和常量16
2.3.1变量16
2.3.2常量18
2.4运算与表达式19
2.4.1运算类型和表达式20
2.4.2算术运算及算术表达式20
2.4.3赋值运算及赋值表达式21
2.4.4关系运算及关系表达式22
2.4.5逻辑运算及逻辑表达式23
2.4.6位运算及位表达式24
2.4.7其他运算及其表达式26
2.5数组28
2.5.1一维数组28
2.5.2多维数组30
2.5.3字符数组32
2.6指针类型与引用类型34
2.6.1指针类型与指针变量34
2.6.2指针运算35
2.6.3引用类型37
2.7枚举类型38
2.8控制台输入和输出40
2.8.1控制台输入40
2.8.2控制台输出41
2.9案例实训42
本章小结43
习题244
第3章 基本控制结构和函数46
3.1算法和基本控制结构46
3.1.1算法和流程图46
3.1.2三种基本控制结构48
3.1.3语句48
3.2选择型控制结构49
3.2.1 if…else选择结构49
3.2.2 switch多分支选择结构50
3.3循环型控制结构53
3.3.1 for循环结构53
3.3.2 while循环结构55
3.3.3 do…while循环结构57
3.3.4跳转语句59
3.4文本文件的输入和输出61
3.4.1向文本文件输出数据62
3.4.2从文本文件输入数据63
3.5函数基础64
3.5.1函数定义和函数调用64
3.5.2函数的参数传递67
3.5.3函数的返回值72
3.5.4函数重载74
3.5.5内联函数75
3.6内存模型、作用域和生存期76
3.6.1 C++程序内存模型76
3.6.2全局变量和局部变量77
3.6.3作用域和可见性77
3.6.4存储类型和生存期78
3.7案例实训80
本章小结83
习题383
第4章 类与对象88
4.1面向对象编程:封装88
4.2类与对象的定义和使用88
4.2.1类的定义89
4.2.2对象的创建90
4.2.3 this指针与内存中的对象93
4.3构造函数和析构函数94
4.3.1构造函数的定义与使用95
4.3.2析构函数的定义与使用97
4.4类的复用技术——组合99
4.4.1成员对象的构造和析构99
4.4.2组合应用示例102
4.5类中的静态成员105
4.5.1静态数据成员105
4.5.2静态成员函数108
4.6类的友元110
4.6.1友元函数110
4.6.2友元类112
4.7运算符重载114
4.7.1成员函数实现运算符重载114
4.7.2友元函数实现运算符重载118
4.7.3特殊运算符的重载120
4.7.4流插入和提取运算符的重载127
4.8多文件结构与编译预处理129
4.8.1多文件结构129
4.8.2编译预处理129
4.9案例实训133
本章小结138
习题4139
第5章 数组、指针及动态内存143
5.1数组与指针143
5.1.1指向数组的指针143
5.1.2指针数组145
5.1.3数组作为函数参数146
5.2二级指针148
5.3动态内存的分配与释放149
5.3.1 new和delete运算符149
5.3.2深复制与浅复制154
5.4动态内存应用示例156
5.4.1 Array类的设计157
5.4.2 String类的设计159
5.5递归函数162
5.6函数指针166
5.7案例实训171
本章小结173
习题5174
第6章 类的继承177
6.1面向对象编程——继承177
6.2派生类178
6.2.1派生类的定义178
6.2.2继承方式与访问控制181
6.2.3成员函数的同名覆盖与隐藏184
6.2.4派生类与基类的赋值兼容187
6.3派生类的构造与析构190
6.4多重继承与虚基类193
6.4.1多重继承193
6.4.2虚基类195
6.5案例实训199
本章小结204
习题6204
第7章 多态性208
7.1面向对象编程——多态208
7.2虚函数与动态绑定209
7.2.1虚函数的定义和使用209
7.2.2 VC++动态绑定的实现机制212
7.2.3虚析构函数213
7.3纯虚函数与抽象类215
7.4案例实训221
本章小结225
习题7225
第8章 模板与标准模板库229
8.1函数模板229
8.1.1函数模板的定义与实例化229
8.1.2函数模板与重载232
8.2类模板233
8.2.1类模板的定义与实例化234
8.2.2类模板与继承238
8.2.3类模板与友元241
8.3模板应用示例242
8.3.1栈类模板243
8.3.2链表类模板245
8.4标准模板库简介251
8.4.1概述251
8.4.2容器252
8.4.3迭代器257
8.4.4算法与函数对象261
8.4.5 string类266
8.5案例实训268
本章小结269
习题8270
第9章 异常处理272
9.1异常概述272
9.2异常处理机制272
9.2.1异常的抛出273
9.2.2异常的捕获与处理275
9.2.3重新抛出异常与堆栈展开276
9.3构造函数、析构函数和异常279
9.4标准库的异常类层次结构282
9.5案例实训287
本章小结289
习题9289
第10章 输入输出流与文件292
10.1流概述292
10.2流的格式控制294
10.2.1流格式状态字294
10.2.2流格式操纵符297
10.2.3流格式控制成员函数298
10.3输入流与输出流300
10.3.1输入流300
10.3.2输出流302
10.3.3流与对象的输入输出303
10.4流的错误状态304
10.5文件的输入和输出306
10.5.1文件的基本操作307
10.5.2文本文件的输入和输出310
10.5.3二进制文件的输入和输出312
10.6字符串流316
10.7案例实训318
本章小结320
习题10321
第11章C+/CLI程序设计基础323
11.1概述323
11.2 C++/CLI的基本数据类型325
11.3 C++/CLI的句柄、装箱与拆箱327
11.4 C++/CLI的字符串和数组330
11.4.1 C++/CLI中的String类330
11.4.2 C++/CLI中的数组331
11.5 C++/CLI中的类和属性334
11.6 C++/CLI中的多态与接口337
11.7 C++/CLI中的模板和泛型340
11.8 C++/CLI中的异常342
11.9 C++/CLI中的枚举344
11.10 .NET中的委托与事件346
11.10.1委托346
11.10.2事件348
11.11案例实训350
本章小结352
习题11353
第12章WinForm应用程序设计355
12.1鼠标单击位置坐标的显示355
12.2倒计时器356
12.3简易计算器358
12.4循环队列原理演示364
12.5随机运动的小球369
12.6 案例实训372
本章小结375
习题12375
第13章 项目实践377
13.1系统概述377
13.2功能设计377
13.3系统设计377
13.3.1数据表设计378
13.3.2界面设计378
13.4模块设计与代码实现379
13.4.1实体类的实现代码379
13.4.2数据类的实现代码382
13.4.3菜单类的实现代码386
13.4.4应用程序类的实现代码387
本章小结390
习题13390
附录A391
附录B393
参考文献394
热门推荐
- 1210541.html
- 3255933.html
- 2298926.html
- 2496204.html
- 3676450.html
- 999120.html
- 3047849.html
- 2699176.html
- 3768119.html
- 2373346.html
- http://www.ickdjs.cc/book_2720726.html
- http://www.ickdjs.cc/book_677256.html
- http://www.ickdjs.cc/book_1309759.html
- http://www.ickdjs.cc/book_3754558.html
- http://www.ickdjs.cc/book_1884972.html
- http://www.ickdjs.cc/book_524927.html
- http://www.ickdjs.cc/book_2529045.html
- http://www.ickdjs.cc/book_2330162.html
- http://www.ickdjs.cc/book_1898309.html
- http://www.ickdjs.cc/book_919493.html