图书介绍
面向对象程序设计基础PDF|Epub|txt|kindle电子书版本网盘下载
![面向对象程序设计基础](https://www.shukui.net/cover/63/32355734.jpg)
- 赵雷,朱晓旭编著 著
- 出版社: 北京:机械工业出版社
- ISBN:7111121821
- 出版时间:2003
- 标注页数:208页
- 文件大小:20MB
- 文件页数:220页
- 主题词:面向对象语言-程序设计-高等学校-教材
PDF下载
下载说明
面向对象程序设计基础PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
编者的话1
前言1
第1章 从C到C++1
1.1 C++语言的基本要素2
1.1.1 字符集与保留字2
1.1.2 数据类型2
1.1.3 变量3
1.1.4 常量4
1.1.5 运算符和表达式6
1.1.6 过程化语句9
1.2 输入和输出14
1.2.1 printf与scanf14
1.2.2 I/O流控制15
1.3 函数16
1.3.1 函数原型16
1.3.2 全局与局部变量17
1.3.3 函数调用机制19
1.3.4 递归函数20
1.3.5 默认参数的函数21
1.4 引用22
1.4.1 引用的概念22
1.4.2 引用的操作23
1.4.3 用引用传递参数25
1.4.4 用引用返回值26
1.4.5 通过引用返回多个值28
1.5 习题29
第2章 类和对象30
2.1 类30
2.1.1 结构与类30
2.1.2 成员函数及其定义方法32
2.1.3 类存取控制35
2.1.4 类公有成员(public)36
2.1.5 类私有成员(Private)37
2.1.7 友元38
2.1.6 类保护成员(protected)38
2.2 构造函数40
2.2.1 类与对象40
2.2.2 使用构造函数的必要性41
2.2.3 构造函数的使用42
2.2.4 带参数的构造函数44
2.2.5 多个构造函数45
2.2.6 默认构造函数47
2.2.7 复制构造函数50
2.2.8 构造对象的次序52
2.3 析构函数56
2.4 举例59
2.5 习题64
第3章 重载65
3.1 函数重载65
3.1.1 非成员函数重载65
3.1.2 成员函数重载68
3.1.3 默认参数与函数重载71
3.1.4 参数匹配72
3.1.5 名字分裂规则74
3.2 运算符重载75
3.2.1 运算符重载的必要性75
3.2.2 运算符用作函数调用76
3.2.3 重载运算符的规则76
3.2.4 运算符作为成员函数77
3.2.5 运算符作为友元函数80
3.2.6 值返回和引用返回83
3.3 举例83
3.4 习题88
第4章 继承89
4.1 继承的概念89
4.2 单一继承90
4.2.1 派生类的构造92
4.2.2 作用域的分辨94
4.2.3 继承与组合95
4.3 多重继承96
4.3.1 多重继承的实现方式96
4.3.2 多重继承的模糊性98
4.3.3 虚拟继承98
4.3.4 多重继承的构造顺序99
4.4 多态性101
4.4.1 先期联编和迟后联编101
4.4.2 虚函数102
4.4.3 函数覆盖103
4.4.4 空虚函数105
4.4.5 纯虚函数与抽象类106
4.5 举例108
4.6 习题113
第5章 模板115
5.1 模板的概念115
5.2 使用模板的必要性116
5.2.2 类117
5.2.1 函数117
5.3 函数模板118
5.4 重载模板函数120
5.5 类模板121
5.6 举例124
5.7 习题127
6.1 第一个Windows应用程序“Hello World!”128
6.1.1 用WindowsAPI编写“Hello World!”程序128
第6章 Visual C++程序设计入门128
6.1.2 用MFCAppwizard来编写“Hello World!”程序133
6.2 对话框与常用控件137
6.2.1 静态控件137
6.2.2 编辑框138
6.2.3 复选框和单选按钮138
6.2.4 列表框和组合框139
6.2.5 基于对话框的应用程序140
6.2.6 有模式对话框的使用144
6.3.1 设备环境类148
6.2.7 无模式对话框的使用148
6.3 图形设备接口(GDI)148
6.3.2 CPen类149
6.3.3 CBrush类151
6.3.4 CFont类153
6.3.5 CBitmap类155
6.3.6 库存的GDI对象157
6.3.7 绘图的坐标系157
6.4 小结158
6.5 习题158
第7章 用Visual C++设计常用Windows程序160
7.1 鼠标与键盘160
7.1.1 鼠标消息的处理160
7.1.2 键盘消息的处理163
7.2 单文档与多文档应用程序168
7.2.1 文档、视图与框架168
7.2.2 单文档应用程序169
7.2.3 多文档应用程序176
7.3 动态链接库180
7.3.1 动态链接库基础知识180
7.3.2 编写一个动态链接库181
7.3.3 在程序中使用动态链接库183
7.4 小结187
7.5 习题188
第8章 Visual C++与数据库访问189
8.1 通过ODBC访问数据库189
8.1.1 ODBC数据源189
8.1.2 MFC与ODBC190
8.1.3 通过ODBC类访问ODBC数据源应用191
8.2 使用DAO技术访问数据库198
8.2.1 MFC与DAO199
8.2.2 通过DAO访问数据库应用202
8.3 小结208
8.4 习题208