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

- 钱丽萍,汪立东,张健编 著
- 出版社: 北京:机械工业出版社
- ISBN:7111519035
- 出版时间:2016
- 标注页数:250页
- 文件大小:27MB
- 文件页数:258页
- 主题词:C语言-程序设计-高等学校-教材
PDF下载
下载说明
面向对象程序设计 C++版 第2版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 面向对象方法学导论1
1.1 面向过程的程序设计方法1
1.1.1 计算机的工作原理1
1.1.2 面向过程程序设计方法2
1.2 面向对象程序设计方法4
1.3 面向对象方法的基本概念7
1.3.1 对象、类、实例7
1.3.2 消息传递8
1.3.3 类的基本特征:封装、继承和多态8
1.4 面向对象的开发过程10
1.4.1 面向对象的分析和设计11
1.4.2 面向对象的实现16
1.4.3 面向对象的典型方法16
1.5 举例18
1.6 面向对象程序设计方法的优点20
1.7 C++语言的发展20
1.8 Visual C++开发与调试环境20
1.8.1 Visual C++控制台开发环境21
1.8.2 Visual C++基本的错误调试方法24
1.8.3 Visual C++的模块调试方法25
1.9 Dev C++开发环境26
习题26
实验:面向过程程序设计与面向对象程序设计26
第2章 C++语言基础一27
2.1 标识符和关键字27
2.2 数据类型、变量及常量27
2.2.1 基本数据类型27
2.2.2 变量28
2.2.3 常量28
2.2.4 构造类型29
2.2.5 指针类型33
2.2.6 内存的动态分配与回收34
2.3 函数35
2.4 基本语句36
2.4.1 声明语句与定义语句36
2.4.2 注释语句37
2.4.3 类型定义语句typedef37
2.4.4 程序预处理语句38
2.4.5 输入/输出语句39
2.4.6 表达式语句40
2.4.7 控制语句44
实验:C++基础47
第3章 C++语言基础二49
3.1 C++程序入口49
3.2 命名空间using namespace50
3.3 输入/输出51
3.4 C++语言的程序结构52
3.4.1 C++程序结构52
3.4.2 变量的作用域53
3.5 C++的其他新特性54
3.5.1 内存的动态分配与回收54
3.5.2 引用56
3.5.3 string类型57
3.5.4 函数默认值58
3.5.5 函数调用58
3.5.6 内联函数60
3.5.7 函数重载61
习题63
实验:C++基础65
第4章 封装性67
4.1 类的定义和一般调用67
4.1.1 类的定义67
4.1.2 一般数据成员的定义68
4.1.3 一般成员函数的定义70
4.1.4 类的调用71
4.1.5 用访问控制实现信息隐藏72
4.2 特殊的数据成员和成员函数73
4.2.1 构造函数和析构函数73
4.2.2 常数据成员79
4.2.3 静态数据成员和静态成员函数80
4.2.4 对象成员82
4.3 对象数组和常对象86
4.3.1 对象数组86
4.3.2 const对象87
4.4 自引用指针this87
4.5 封装机制的破坏之友元90
习题92
实验:类的定义及调用95
第5章 继承性96
5.1 继承与派生的概念96
5.2 派生类的定义格式及其继承方式97
5.2.1 派生类的定义格式97
5.2.2 继承方式99
5.3 派生类对象的初始化105
5.4 多重继承108
5.4.1 多重继承的定义格式108
5.4.2 多重继承的初始化108
5.4.3 多重继承的二义性110
5.4.4 虚基类113
5.5 赋值兼容性115
习题117
实验:继承与派生120
第6章 运算符重载121
6.1 函数重载121
6.2 运算符重载122
6.2.1 运算符重载为类的成员函数122
6.2.2 运算符重载为类的友元函数124
6.2.3 重载赋值运算符128
6.2.4 类类型转换130
习题132
实验:运算符重载134
第7章 多态性135
7.1 多态性概述135
7.2 运行时的多态性136
7.3 虚析构函数142
7.4 纯虚函数和抽象类143
7.5 应用实例144
习题150
实验:多态性152
第8章 模板和STL153
8.1 模板的概念153
8.2 函数模板154
8.3 类模板157
8.4 STL160
8.4.1 C++标准库和STL简介160
8.4.2 vector162
8.4.3 STL的使用164
8.4.4 STL算法169
8.4.5 综合应用171
习题174
实验:模板174
第9章 异常处理175
9.1 异常处理的基本思想175
9.2 C++中异常处理的方法176
9.2.1 异常的抛出177
9.2.2 捕获异常177
9.2.3 异常说明书181
习题182
实验:异常处理183
第10章 输入/输出流184
10.1 输入/输出流概述184
10.1.1 基本的流操作:cin和cout184
10.1.2 C++的流类库184
10.2 输入/输出流186
10.2.1 输出流186
10.2.2 输入流187
10.2.3 格式化输出188
10.3 磁盘文件的输入/输出192
10.3.1 文件的打开和关闭192
10.3.2 文件指针193
10.3.3 文本文件的读写194
10.3.4 二进制文件的读写195
10.3.5 操作文件流的常用方法195
习题201
实验:I/O流203
第11章 Windows编程初步知识204
11.1 Windows编程机制204
11.2 MFC和应用程序框架207
11.3 基于对话框输入/输出对象数据211
实验:Windows编程初步216
第12章 综合设计与实现217
12.1 Hash表的使用217
12.2 小型超市的商品销售管理系统222
12.2.1 系统需求222
12.2.2 分析与设计222
12.2.3 实现226
12.3 小型公司的工资管理系统234
12.3.1 系统需求234
12.3.2 分析与设计235
12.3.3 实现236
综合实验242
常用术语中英文对照表244
参考文献248
热门推荐
- 3512599.html
- 2292676.html
- 1154476.html
- 1462192.html
- 644965.html
- 2256670.html
- 208007.html
- 711258.html
- 204877.html
- 490845.html
- http://www.ickdjs.cc/book_947346.html
- http://www.ickdjs.cc/book_2969442.html
- http://www.ickdjs.cc/book_3282506.html
- http://www.ickdjs.cc/book_3404440.html
- http://www.ickdjs.cc/book_1016746.html
- http://www.ickdjs.cc/book_3649808.html
- http://www.ickdjs.cc/book_2504971.html
- http://www.ickdjs.cc/book_3063083.html
- http://www.ickdjs.cc/book_1000885.html
- http://www.ickdjs.cc/book_3891752.html