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

- 李忠晔,刘伟东编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302262923
- 出版时间:2011
- 标注页数:307页
- 文件大小:42MB
- 文件页数:320页
- 主题词:C语言-程序设计-高等学校-教材
PDF下载
下载说明
面向对象程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 C++基础知识1
1.1 语法与基本数据类型1
1.1.1 C++语言语法1
1.1.2 基本数据类型1
1.2 常量与变量2
1.2.1 常量2
1.2.2 变量3
1.3 运算符与表达式4
1.3.1 运算符4
1.3.2 表达式5
1.3.3 表达式类型转换5
1.4 语句6
1.4.1 控制语句6
1.4.2 其他语句10
1.5 指针10
1.5.1 指针变量的定义10
1.5.2 两个重要运算符11
1.5.3 指针变量的赋值11
1.5.4 指针变量作函数参数12
1.5.5 引用12
1.6 函数12
1.6.1 函数的分类13
1.6.2 函数的定义13
1.6.3 形参与实参14
1.6.4 函数的调用14
1.7 标准输入输出流15
1.7.1 标准输入输出流格式15
1.7.2 标准流的几点说明15
习题16
第2章 类和对象18
2.1 面向对象程序设计18
2.2 类和对象19
2.2.1 类和对象的关系19
2.2.2 类的概念和定义方法20
2.2.3 对象的概念和定义方法21
2.2.4 对象成员的访问方法22
2.2.5 成员函数的定义23
2.2.6 this指针24
2.3 构造函数和析构函数25
2.3.1 构造函数25
2.3.2 析构函数30
2.3.3 拷贝构造函数32
2.4 静态成员33
2.4.1 静态数据成员34
2.4.2 静态成员函数36
2.5 对象指针37
2.5.1 指向类对象的指针37
2.5.2 指向对象成员的指针38
2.6 友元39
2.6.1 友元函数40
2.6.2 友元类41
习题43
第3章 运算符重载44
3.1 什么是运算符重载44
3.2 重载运算符的规则44
3.3 运算符重载函数作为类的成员函数45
3.4 运算符重载函数作为类的友元函数48
3.5 重载++和--运算符52
3.6 重载流插入运算符和流提取运算符54
习题56
第4章 继承与派生57
4.1 继承与派生的概念57
4.2 单继承58
4.2.1 单继承的定义方式58
4.2.2 派生类的成员构成59
4.2.3 派生类成员的访问属性60
4.2.4 派生类的构造函数63
4.2.5 派生类的析构函数65
4.3 多重继承67
4.3.1 多重继承的定义方式67
4.3.2 多重继承派生类的构造函数与析构函数68
4.3.3 多重继承的二义性69
4.3.4 虚基类70
习题73
第5章 多态性与虚函数74
5.1 多态性74
5.1.1 多态的类型74
5.1.2 函数重载74
5.1.3 联编77
5.2 虚函数77
5.3 纯虚函数和抽象类81
5.3.1 纯虚函数81
5.3.2 抽象类82
习题82
第6章 MFC编程83
6.1 Windows编程基础知识83
6.1.1 事件驱动原理83
6.1.2 基本概念85
6.1.3 常用的数据结构86
6.2 MFC概述88
6.3 MFC类的层次结构及类简介88
6.3.1 程序结构类88
6.3.2 窗口类89
6.3.3 图形类91
6.3.4 部分非CObject派生类92
6.4 用AppWizard建立MFC应用程序92
6.4.1 MFC应用程序类型92
6.4.2 MFC的APPWizard创建应用程序的步骤93
6.4.3 应用程序向导生成的类和文件98
6.4.4 项目工作区窗口99
6.5 消息和消息映射100
6.5.1 消息的结构100
6.5.2 消息的种类101
6.5.3 消息映射102
6.6 常用的类的操作107
习题110
第7章 屏幕绘图及文本显示111
7.1 GDI与设备描述表111
7.1.1 GDI的基本概念111
7.1.2 设备描述环境111
7.2 CDC类112
7.3 映射模式114
7.3.1 设备坐标114
7.3.2 逻辑坐标114
7.3.3 映射模式的相关设置115
7.4 绘图工具的使用116
7.4.1 GDI绘图工具介绍116
7.4.2 画笔117
7.4.3 画刷119
7.5 绘图模式122
7.6 常用CDC类绘图函数123
7.7 绘图过程及应用实例126
7.8 文本输出129
习题132
第8章 键盘与鼠标133
8.1 鼠标133
8.1.1 鼠标事件和鼠标消息133
8.1.2 鼠标消息处理函数134
8.1.3 鼠标应用实例135
8.2 键盘145
8.2.1 键盘消息与虚拟键代码145
8.2.2 键盘消息处理函数146
8.2.3 键盘应用实例149
习题152
第9章 Windows控件154
9.1 Windows标准控件154
9.1.1 控件的创建155
9.1.2 控件的管理155
9.1.3 控件的通用属性157
9.1.4 常用控件窗口操作函数159
9.2 静态控件及其应用160
9.2.1 静态文本控件161
9.2.2 组框控件162
9.2.3 静态图像控件162
9.3 按钮控件163
9.3.1 按钮控件的种类及消息163
9.3.2 按钮控件的成员函数164
9.3.3 命令按钮165
9.3.4 单选按钮167
9.3.5 复选按钮169
9.4 编辑框控件170
9.4.1 编辑框属性171
9.4.2 编辑框类的成员函数172
9.4.3 编辑框的主要消息173
9.4.4 编辑框控件的使用173
9.4.5 编辑框编程实例175
9.5 列表框控件182
9.5.1 列表框的属性182
9.5.2 列表框类的成员函数183
9.5.3 列表框的消息185
9.5.4 列表框的使用185
9.5.5 列表框应用举例186
9.6 组合框控件187
9.6.1 组合框属性188
9.6.2 组合框类的成员函数188
9.6.3 组合框的消息189
9.6.4 组合框的使用189
9.6.5 组合框应用举例190
9.7 滚动条控件191
9.7.1 滚动条类的成员函数191
9.7.2 滚动条控件的使用192
9.7.3 滚动条类应用举例193
9.8 滑动条控件195
9.8.1 滑动条的属性196
9.8.2 滑动条类的成员函数196
9.8.3 滑动条的使用197
9.8.4 滑动条类应用举例197
9.9 翻动按钮控件199
9.9.1 翻动按钮的属性199
9.9.2 翻动按钮类的成员函数200
9.9.3 翻动按钮应用举例200
9.10 进度条控件201
9.11 通用对话框203
9.12 消息对话框205
9.13 综合应用206
习题211
第10章 资源213
10.1 菜单213
10.1.1 创建和编辑菜单214
10.1.2 菜单消息215
10.1.3 菜单应用实例216
10.2 加速键223
10.3 工具栏224
10.3.1 增加工具栏按钮224
10.3.2 工具栏应用实例225
10.4 状态栏227
10.4.1 状态栏的实现227
10.4.2 状态栏应用实例228
10.5 图标资源231
10.6 位图资源233
10.7 对话框资源234
10.7.1 模态对话框235
10.7.2 非模态对话框238
习题238
第11章 单文档与多文档240
11.1 概述240
11.1.1 文档/视图结构240
11.1.2 SDI程序的创建过程及相关函数241
11.1.3 SDI程序的命令消息传递过程243
11.2 文档/视图结构的5个类243
11.3 文档串行化操作245
11.4 设置窗口样式246
11.5 SDI编程实例249
11.6 MDI简介252
11.7 多文档编程实例253
11.8 类的序列化260
习题264
第12章 数据库编程266
12.1 ODBC简介266
12.1.1 ODBC的基本构成266
12.1.2 配置ODBC数据源267
12.1.3 MFC提供的有关ODBC的常用类268
12.2 简单的MFC ODBC数据库应用编程271
12.3 ActiveX控件281
12.3.1 使用MSFlexGrid控件281
12.3.2 使用RemoteData和DBGrid控件283
12.4 多表连接285
习题288
第13章 多媒体编程289
13.1 Windows Media Player控件289
13.2 利用Windows Media Player控件实现多媒体编程293
习题298
第14章 Internet编程299
14.1 WinInet简介299
14.1.1 CInternetSession类299
14.1.2 CInternetConnection类300
14.1.3 CInternetFile类301
14.1.4 CFileFind类301
14.1.5 用WinInet类开发应用程序的一般步骤301
14.2 Internet编程实例301
习题306
参考文献307
热门推荐
- 3222157.html
- 2284100.html
- 2466154.html
- 3804726.html
- 36964.html
- 1304192.html
- 2515625.html
- 1317884.html
- 894893.html
- 2183930.html
- http://www.ickdjs.cc/book_1364103.html
- http://www.ickdjs.cc/book_1205603.html
- http://www.ickdjs.cc/book_3578703.html
- http://www.ickdjs.cc/book_3153439.html
- http://www.ickdjs.cc/book_557825.html
- http://www.ickdjs.cc/book_2750798.html
- http://www.ickdjs.cc/book_1064871.html
- http://www.ickdjs.cc/book_724492.html
- http://www.ickdjs.cc/book_1544635.html
- http://www.ickdjs.cc/book_1175217.html