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

- (美)Robert Lafore著;邓子梁,胡勇译 著
- 出版社: 北京:中国电力出版社
- ISBN:7508319109
- 出版时间:2004
- 标注页数:731页
- 文件大小:93MB
- 文件页数:753页
- 主题词:C语言-程序设计
PDF下载
下载说明
C++面向对象程序设计 第4版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 概述1
1.1 面向对象程序设计诞生的原因1
1.2 面向对象语言的特征5
1.3 C++和C9
1.4 基础知识10
1.5 统一建模语言(UML)10
1.6 本章摘要11
1.7 思考题12
第2章 C++编程基础14
2.1 准备开始14
2.2 基本程序结构15
2.3 使用cout输出17
2.4 指令18
2.5 注释19
2.6 整数变量20
2.7 字符变量24
2.8 使用cin输入26
2.9 浮点数类型28
2.10 bool类型30
2.11 setw操作符31
2.12 变量类型总结33
2.13 类型转换34
2.14 算术运算符38
2.15 库函数41
2.16 本章摘要44
2.17 思考题44
2.18 练习46
第3章 循环和选择48
3.1 关系运算符48
3.2 循环50
3.3 选择61
3.4 逻辑运算符77
3.5 优先级总结80
3.6 其他控制语句81
3.7 本章摘要84
3.8 思考题85
3.9 练习86
第4章 结构89
4.1 结构89
4.2 枚举101
4.3 本章摘要107
4.4 思考题107
4.5 练习108
第5章 函数111
5.1 简单的函数112
5.2 向函数传递参数115
5.3 从函数返回值122
5.4 引用参数127
5.5 重载函数132
5.6 递归135
5.7 内联函数137
5.8 默认参数138
5.9 域解析运算符和存储类140
5.10 通过引用返回144
5.11 常量类型的函数参数146
5.12 本章摘要147
5.13 思考题147
5.14 练习149
第6章 对象和类151
6.1 简单的类151
6.2 作为现实对象的C++对象157
6.3 作为数据类型的C++对象159
6.4 构造函数160
6.5 作为函数参数的对象164
6.6 默认拷贝构造函数168
6.7 函数返回对象170
6.8 纸牌游戏的例子172
6.9 结构和类175
6.10 类、对象和内存176
6.11 静态类成员数据177
6.12 const和类179
6.13 类和对象的意义182
6.14 本章摘要183
6.15 思考题183
6.16 练习185
第7章 数组和字符串188
7.1 数组基础188
7.2 作为类成员数据的数组200
7.3 对象数组203
7.4 C字符串208
7.5 标准的C++ string类218
7.6 本章摘要225
7.7 思考题225
7.8 练习227
第8章 运算符重载230
8.1 重载一元运算符231
8.2 重载二元运算符237
8.3 数据转换249
8.4 UML类图260
8.5 运算符重载与转换中的陷阱261
8.6 关键字explicit和mutable262
8.7 本章摘要265
8.8 思考题265
8.9 练习267
第9章 继承270
9.1 派生类和基类271
9.2 派生类构造函数276
9.3 重载成员函数278
9.4 使用了哪个函数279
9.5 英制Distance类中的继承280
9.6 类的层次283
9.7 继承与图形286
9.8 公共的和私有的继承289
9.9 继承的级别291
9.10 多重继承294
9.11 EMPMULT中的private派生299
9.12 多重继承的多义性302
9.13 聚合关系:类内部的类304
9.14 继承和程序开发308
9.15 本章摘要309
9.16 思考题309
9.17 练习311
第10章 指针314
10.1 地址和指针315
10.2 取地址运算符&315
10.3 指针和数组322
10.4 指针和函数325
10.5 指针和C类型字符串331
10.6 内存管理:new和delete336
10.7 对象指针340
10.8 链表实例344
10.9 指向指针的指针348
10.10 解析算术表达式实例352
10.11 模拟赛马356
10.12 UML状态图361
10.13 调试指针362
10.14 本章摘要363
10.15 思考题363
10.16 练习366
第11章 虚函数370
11.1 虚函数370
11.2 友元函数383
11.3 静态函数390
11.4 赋值和拷贝初始化392
11.5 this指针403
11.6 动态类型信息409
11.7 本章摘要412
11.8 思考题413
11.9 练习415
第12章 流和文件420
12.1 流类420
12.2 流的错误427
12.3 使用流的磁盘文件I/O432
12.4 文件指针443
12.5 文件I/O的错误处理446
12.6 使用成员函数的文件I/O448
12.7 插入和析取运算符的重载458
12.8 内存作为流对象462
12.9 命令行参数463
12.10 打印机输出465
12.11 本章摘要466
12.12 思考题467
12.13 练习468
第13章 多文件程序471
13.1 使用多文件程序的动机471
13.2 多文件程序的创建473
13.3 文件间的通信474
13.4 超长数值类484
13.5 高楼电梯模拟489
13.6 本章摘要503
13.7 思考题503
13.8 项目505
第14章 模板和异常506
14.1 函数模板506
14.2 类模板512
14.3 异常522
14.4 本章摘要535
14.5 思考题535
14.6 练习537
第15章 标准模板库539
15.1 STL简介539
15.2 算法545
15.3 顺序容器552
15.4 迭代器559
15.5 特殊迭代器567
15.6 关联容器573
15.7 存储用户自定义对象579
15.8 函数对象585
15.9 本章摘要592
15.10 思考题592
15.11 练习594
第16章 面向对象软件开发596
16.1 软件开发过程的演变596
16.2 Use Case建模598
16.3 程序设计的问题601
16.4 程序LANDLORD的细化阶段603
16.5 从Use Case到类606
16.6 编写代码612
16.7 程序的交互626
16.8 最终想法628
16.9 本章摘要628
16.10 思考题628
16.11 项目630
附录A ASCII表631
附录B C++优先级表和关键字639
B.1 优先级表639
B.2 关键字639
附录C Microsoft Visual C++642
C.1 屏幕元素642
C.2 单文件程序642
C.3 多文件程序644
C.4 创建简单控制台图形程序645
C.5 调试645
附录D Borland C++ Builder647
D.1 在C++ Builder中运行程序647
D.2 清除屏幕648
D.3 新建项目648
D.4 命名和保存项目649
D.5 由现有文件开始649
D.6 编译、链接和执行650
D.7 将源头文件添加到项目中650
D.8 多文件项目651
D.9 简单控制台图形程序652
D.10 调试652
附录E 简单控制台图形654
E.1 使用简单控制台图形程序654
E.2 简单控制台图形函数655
E.3 简单控制台图形函数的实现656
E.4 程序清单列表657
附录F STL算法和成员函数665
F.1 算法665
F.2 成员函数671
F.3 迭代器672
附录G 思考题和练习解答675
G.1 第1章675
G.2 第2章676
G.3 第3章678
G.4 第4章681
G.5 第5章684
G.6 第6章688
G.7 第7章691
G.8 第8章695
G.9 第9章700
G.10 第10章705
G.11 第11章710
G.12 第12章715
G.13 第13章718
G.14 第14章718
G.15 第15章723
G.16 第16章727
附录H 参考书目729
H.1 高级C++729
H.2 定义文档729
H.3 统一建模语言(UML)730
H.4 C++的历史730
H.5 其他主题730
热门推荐
- 2716290.html
- 2190340.html
- 1697702.html
- 2830896.html
- 3892941.html
- 1285471.html
- 3349397.html
- 918035.html
- 2441199.html
- 1904267.html
- http://www.ickdjs.cc/book_2111237.html
- http://www.ickdjs.cc/book_2246371.html
- http://www.ickdjs.cc/book_693859.html
- http://www.ickdjs.cc/book_2405391.html
- http://www.ickdjs.cc/book_2918351.html
- http://www.ickdjs.cc/book_3102214.html
- http://www.ickdjs.cc/book_1332909.html
- http://www.ickdjs.cc/book_3694089.html
- http://www.ickdjs.cc/book_1048917.html
- http://www.ickdjs.cc/book_1144178.html