图书介绍
面向对象技术与Visual C++PDF|Epub|txt|kindle电子书版本网盘下载
![面向对象技术与Visual C++](https://www.shukui.net/cover/52/33082084.jpg)
- 甘玲,邱劲编著 著
- 出版社: 北京:清华大学出版社
- ISBN:730209070X
- 出版时间:2004
- 标注页数:271页
- 文件大小:20MB
- 文件页数:287页
- 主题词:C语言-程序设计-高等学校-教材
PDF下载
下载说明
面向对象技术与Visual C++PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 面向对象技术概述2
1.1 面向对象技术的基本概念2
1.1.1 面向对象与面向过程的区别2
第一部分 基础知识2
1.1.2 对象的概念与类的确定3
1.1.3 消息与事件的概念4
1.2 面向对象技术的基本特征4
1.2.1 抽象性4
1.2.2 封装性5
1.2.3 继承性5
1.2.4 多态性6
1.3.2 纯面向对象程序设计语言Java7
1.3 面向对象程序设计语言7
1.3.1 混合型面向对象程序设计语言C++7
1.3.3 可视化程序设计语言Visual Basic8
1.4 C++对面向对象技术的支持9
1.5 Visual C++的发展9
1.5.1 Visual C++6.010
1.5.2 Visual C++.NET10
1.6 本章小结11
1.7 习题12
第2章 C++语言基础13
2.1 C++程序的基本组成13
2.2 数据类型和表达式14
2.2.1 基本数据类型15
2.2.2 指针和引用16
2.2.3 数组和结构体18
2.2.4 运算符与表达式21
2.2.5 动态存储分配22
2.3 程序的基本控制结构24
2.3.1 顺序结构25
2.3.2 分支结构25
2.3.3 循环结构27
2.4 函数28
2.4.1 函数定义和函数原型29
2.4.2 函数调用30
2.4.3 内联函数33
2.4.4 带默认参数的函数34
2.4.5 函数重载35
2.4.6 作用域与生存期36
2.5 本章小结40
2.6 习题41
第二部分 C++面向对象技术44
第3章 类与对象44
3.1 类44
3.1.1 类定义44
3.1.2 访问控制45
3.1.3 成员函数的实现46
3.2 对象48
3.2.1 对象的定义49
3.2.2 类成员的访问49
3.3 构造函数和析构函数51
3.3.1 构造函数51
3.3.2 析构函数52
3.3.3 复制构造函数57
3.4 静态成员62
3.4.1 静态成员的定义62
3.4.2 静态数据成员的初始化63
3.4.3 静态成员的调用63
3.5.2 友元的定义65
3.5 友元65
3.5.1 友元的作用65
3.6 应用举例68
3.7 本章小结79
3.8 习题80
第4章 继承与派生86
4.1 继承的层次关系86
4.2 派生类86
4.2.1 派生类的定义87
4.2.2 派生类的生成过程89
4.3.2 私有继承的访问权限控制90
4.3.1 公有继承的访问权限控制90
4.3 访问权限控制90
4.3.3 保护继承的访问权限控制92
4.4 派生类的构造函数和析构函数93
4.4.1 派生类的构造函数93
4.4.2 派生类的析构函数95
4.5 多继承96
4.5.1 多继承的定义格式96
4.5.2 多继承的构造函数96
4.5.3 虚基类98
4.6 本章小结104
4.7 习题104
5.2 联编108
5.2.1 静态联编108
第5章 多态性108
5.1 多态的实现类型108
5.2.2 动态联编110
5.3 虚函数110
5.3.1 虚函数的声明110
5.3.2 虚函数的使用110
5.4 抽象类114
5.4.1 纯虚函数的定义115
5.4.2 抽象类的使用115
5.5 运算符重载116
5.5.1 运算符重载规则118
5.5.2 运算符重载为成员函数119
5.5.3 运算符重载为友元函数123
5.6 本章小结124
5.7 习题125
第6章 模板128
6.1 模板的概念128
6.2 函数模板128
6.2.1 函数模板的定义128
6.2.2 模板函数的生成130
6.3 类模板与模板类131
6.3.1 类模板的定义131
6.3.2 类模板的使用132
6.4 STL简介133
6.5 本章小结135
6.6 习题136
第7章 I/O流137
7.1 流的概念137
7.2 非格式化输入/输出139
7.3 格式化输入/输出140
7.3.1 用ios类成员函数格式化140
7.3.2 用操作符函数格式化145
7.4 文件的输入/输出151
7.5 本章小结153
7.6 习题154
8.1 异常处理的基本思想156
第8章 异常处理156
8.2 异常处理的实现158
8.2.1 异常处理的语法158
8.2.2 异常处理中的构造与析构162
8.3 应用示例162
8.4 本章小结165
8.5 习题165
第三部分 Visual C++的Windows编程技术168
第9章 Visual C++的Windows编程基础168
9.1 Windows编程基础168
9.1.1 事件驱动原理168
9.1.2 基本概念169
9.1.3 GDI简介170
9.1.4 资源171
9.1.5 常用的数据结构171
9.2 用MFC创建Windows应用程序173
9.2.1 MFC库简介173
9.2.2 MFC类的层次结构174
9.2.3 Windows应用程序类型177
9.2.4 利用AppWizard向导生成MFC应用程序177
9.3 本章小结182
9.4 习题182
10.1.1 创建WinHello应用程序183
10.1 创建单文档应用程序183
第10章 单文档应用程序设计183
10.1.2 AppWizard向导生成的类和文件184
10.1.3 应用程序的运行机制185
10.1.4 消息处理机制186
10.2 输入/输出处理187
10.2.1 文本输出187
10.2.2 键盘189
10.2.3 鼠标193
10.3 菜单195
10.3.1 菜单简介195
10.3.2 菜单的建立和实现196
10.4.1 在程序中加入滚动功能202
10.4 滚动条202
10.4.2 在程序中实现分割功能205
10.5 工具栏和状态栏207
10.5.1 工具栏的实现207
10.5.2 状态栏的实现209
10.6 对话框和控件212
10.6.1 控件简介212
10.6.2 模式对话框213
10.6.3 非模式对话框224
10.7 本章小结225
10.8 习题225
11.1.1 多文档中的文档/视图结构226
第11章 多文档应用程序设计226
11.1 多文档应用程序结构226
11.1.2 生成一个多文档应用程序227
11.1.3 生成的类和文件227
11.2 设计多文档应用程序228
11.2.1 多文件类型和多菜单228
11.2.2 多文档应用程序示例229
11.3 本章小结233
11.4 习题233
第12章 对话式应用程序设计234
12.1 对话框应用程序234
12.1.1 创建对话框应用程序234
12.1.2 应用示例235
12.2 基于表单的应用程序238
12.2.1 创建基于表单的应用程序239
12.2.2 应用示例239
12.3 本章小结242
12.4 习题242
附录A Visual C++的集成开发环境243
附录B Visual C++程序的建立、编译、链接和运行250
附录C Visual C++程序的基本调试方法253
附录D Visual C++的帮助功能258
附录E 用AppWizard向导创建的MFC框架程序解析261
参考文献271