图书介绍
Visual C++面向对象程序设计教程PDF|Epub|txt|kindle电子书版本网盘下载
- 刘瑞新主编;曹建春,沈淑娟,张连堂等编著 著
- 出版社: 北京:机械工业出版社
- ISBN:7111149106
- 出版时间:2004
- 标注页数:295页
- 文件大小:26MB
- 文件页数:309页
- 主题词:C语言-程序设计-高等学校-教材
PDF下载
下载说明
Visual C++面向对象程序设计教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
出版说明1
前言1
第1章C++简单程序设计1
1.1 C++语言概述1
1.1.1 C++的发展历程及特点1
目 录1
1.1.2简单的C++程序结构2
1.1.3 C++字符集3
1.1.4词法符号(简称符号)3
1.1.5基本数据类型4
1.2常量和变量5
1.2.1常量5
1.2.2变量8
1.2.3 typedef10
1.3简单I/O操作10
1.4.1运算符与表达式14
1.4运算符、表达式与语句14
1.4.2算术运算符和算术表达式15
1.4.3关系运算符与关系表达式16
1.4.4逻辑运算符与逻辑表达式17
1.4.5位操作运算符17
1.4.6赋值运算符与赋值表达式17
1.4.7其他运算符18
1.4.8语句18
1.5习题19
第2章C++程序设计基础21
2.1基本结构与控制语句21
2.1.1基本结构21
2.1.2 if语句22
2.1.3 switch语句23
2.1.4 while语句25
2.1.5 do~while语句25
2.1.6 for语句26
2.1.7转向控制语句27
2.2函数28
2.2.1函数的定义28
2.2.2函数的调用29
2.2.3函数的值30
2.2.4函数的嵌套调用30
2.3数组31
2.3.1一维数组31
2.3.2二维数组33
2.3.3字符数组35
2.4指针36
2.4.1指针变量36
2.4.2指针数组和多级指针38
2.5 引用39
2.6.2文件包含42
2.6.1宏定义42
2.6编译预处理42
2.6.3条件编译43
2.7习题44
第3章类和对象46
3.1面向对象程序设计46
3.1.1面向对象的由来46
3.1.2面向对象的基本概念47
3.2类的定义48
3.2.1结构类型的概念48
3.2.2类50
3.3对象53
3.4静态成员62
3.5友元67
3.6内联函数70
3.7习题71
4.1.1继承的概念74
第4章继承74
4.1派生类74
4.1.2派生类的定义75
4.2多重继承80
4.3习题85
第5章方法重载87
5.1函数重载87
5.2运算符重载88
5.2.1运算符重载的几个问题89
5.2.2运算符重载的形式90
5.2.3其他运算符的重载举例94
5.3习题97
第6章多态性和虚函数98
6.1多态性98
6.2虚函数100
6.2.1虚函数的说明方法100
6.2.2纯虚函数和抽象类103
6.2.3虚析构函数105
6.3习题107
第7章流108
7.1 I/O标准流类108
7.1.1输入输出流类层次108
7.1.2标准输入和输出110
7.1.3重载插入运算符114
7.2文件流类115
7.3字节流类117
7.3.1输入流117
7.3.2输出流117
7.4习题118
第8章Visual C++集成开发环境120
8.1Visual C++集成开发环境简介120
8.2 Visual C++6.0的菜单栏120
8.2.1 File菜单121
8.2.2 Edit菜单122
8.2.3 View菜单123
8.2.4 Insert菜单125
8.2.5 Project菜单125
8.2.6 Builder菜单126
8.2.7 Tools菜单127
8.3 VisualC++6.0的工具栏128
8.3.1工具栏的构成128
8.3.2工具栏的定制与修改128
8.4联机帮助129
8.5习题129
第9章Windows编程基础131
9.1 Windows程序设计基本概念131
9.1.1 VisualC++应用程序设计方法131
9.1.2 Windows程序设计基本概念132
9.2 Windows中的事件驱动134
9.3 Windows应用程序中常见消息135
9.4 Windows应用程序的基本框架136
9.4.1 Windows应用程序的组成136
9.4.2 Windows应用程序实例137
9.4.3 Windows应用程序结构分析140
9.4.4 Windows程序开发流程144
9.5习题145
第10章Windows资源及资源编辑器的使用146
10.1资源及资源编辑器146
10.1.1资源概述146
10.1.2资源编辑器147
10.1.3资源的公共编辑方法147
10.2资源标识符148
10.2.1资源标识符基本概念及取值规则148
10.2.2资源标识符的编辑148
10.3.1菜单及菜单项的创建151
10.3.2菜单及菜单项的移动和复制152
10.3.3定义菜单项加速键152
10.4对话框编辑器的使用153
10.4.1对话框的创建153
10.3.4创建右键菜单153
10.4.2对话框内控件的添加154
10.4.3对话框内控件的布局及尺寸控制155
10.5图形编辑器的使用156
10.5.1图形编辑器的整体概况和基本操作156
10.5.2图标或光标的创建158
10.5.3编辑工具栏159
10.6习题160
11.1 图标161
11.1.1图标资源的创建和加载161
第11章使用基本资源161
11.1.2图标资源应用实例162
11.2菜单资源及其应用164
11.2.1菜单的创建164
11.2.2菜单的动态创建和显示166
11.2.3菜单的消息处理168
11.2.4创建加速键168
11.2.5综合举例169
11.3对话框173
11.3.1对话框概述174
11.3.2模态对话框的编程方法174
11.3.3非模态对话框的编程方法175
11.3.4通用对话框资源及其应用176
11.3.5对话框综合实例177
11.4习题181
12.1 Windows绘图相关概念182
12.1.1设备描述表182
第12章Windows绘图及文本输出182
12.1.2图形刷新184
12.1.3映像模式186
12.2绘图工具和颜色的设置与应用187
12.2.1画笔的应用187
12.2.2画刷的应用188
12.2.3常用绘图函数189
12.3绘图综合实例190
12.4文本的输出方法与字体的设置192
12.4.1设置文本的设备环境192
12.4.2文本的输出194
12.5习题195
13.1键盘197
13.1.1基本概念197
第13章键盘和鼠标197
13.1.2键盘消息198
13.1.3键盘输入示例199
13.2.1鼠标消息204
13.2.2鼠标消息的处理204
13.2鼠标204
13.2.3捕捉鼠标205
13.2.4鼠标应用示例205
13.3习题208
14.1控件概述209
14.1.1控件209
第14章常用控件209
14.1.2控件的创建210
14.1.3控件的消息211
14.2常用控件操作函数212
14.3常用控件213
14.3.1按钮控件213
14.3.2滚动条控件215
14.3.3静态控件218
14.3.4列表框控件219
14.3.5编辑框控件221
14.3.6组合框控件222
14.4习题224
第15章MFC及应用程序框架225
15.1MFC概述225
15.2 MFC类库的组成和主要类的介绍226
15.2.1 MFC中的类的组织结构226
15.2.2宏和全局函数227
15.3应用程序框架227
15.3.1使用应用程序向导228
15.3.2查看类、资源和文件230
15.3.3类向导232
15.3.4 T程文件简介234
15.4习题235
16.1对话框236
16.1.1创建基于对话框的工程236
第16章对话框和基本控件236
16.1.2在工程中调用对话框244
16.2.1常用控件的控件通知消息246
16.2.2静态控件246
16.2常用控件246
16.2.3按钮控件247
16.2.4编辑框控件248
16.2.5滚动条控件250
16.2.6列表框控件251
16.2.7组合框控件252
16.3习题252
17.1文档/视图结构简介253
17.1.1文档253
第17章文档、视图和数据存储253
17.1.2视图254
17.2文档、视图实例255
17.2.1建立应用程序255
17.1.3文档模板255
17.2.2程序结构剖析256
17.2.3添加代码260
17.3文件处理263
17.3.1对象序列化简述263
17.3.2对象序列化264
17.4习题265
18.1三种图形输出类型266
18.2 MFC中与GDI有关的类266
第18章图形、图像和文本输出266
18.2.1设备描述表类267
18.2.2图形对象类267
18.3屏幕映射方式270
18.4常见的绘图任务272
18.4.1输出文本272
18.4.2输出图形274
18.4.3输出图像276
18.5习题278
第19章数据库编程279
19.1数据库的相关概念279
19.2.1 ODBC 简介280
19.2.2 MFC的ODBC类简介280
19.2 ODBC数据库程序设计280
19.2.3 CDatabase类281
19.2.4 CReeordset类282
19.2.5 CRecordView类285
19.2.6程序举例285
19.3 DAO数据库程序设计290
19.3.1什么是DAO290
19.3.2程序举例291
19.4习题294
10.3菜单编辑器的使用1151