图书介绍
Visual C++与面向对象程序设计教程PDF|Epub|txt|kindle电子书版本下载
- 冯博琴主编 著
- 出版社: 北京:高等教育出版社
- ISBN:9787040281125
- 出版时间:2010
- 标注页数:295页
- 文件大小:44MB
- 文件页数:308页
- 主题词:C语言-程序设计-高等学校-教材
PDF下载
下载说明
Visual C++与面向对象程序设计教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 概论1
1.1 软件开发的范型2
1.1.1 瀑布模型2
1.1.2 原型模型3
1.1.3 其他软件模型8
1.2 软件开发方法10
1.2.1 模块化方法10
1.2.2 结构化方法11
1.2.3 面向数据结构方法12
1.2.4 面向对象方法13
1.2.5 可视化开发方法14
1.2.6 敏捷软件开发方法15
1.2.7 基于构件的软件开发方法16
1.3 算法的效率评价17
1.4 C++简介19
1.4.1 如何用C++编写程序20
1.4.2 Visual C+.NET的新特性25
习题26
第2章 数据和运算27
2.1 数据类型27
2.1.1 整型数据的表示方法27
2.1.2 实型数据的表示方法28
2.2 常量29
2.2.1 整型常量29
2.2.2 实型常量29
2.2.3 字符常量29
2.2.4 字符串常量30
2.3 变量31
2.3.1 变量的声明31
2.3.2 变量的初始化31
2.4 运算符和表达式31
2.4.1 算术运算符和算术表达式32
2.4.2 比较运算符和逻辑运算符32
2.4.3 赋值运算符和赋值表达式33
2.4.4 自增运算符和自减运算符33
2.5 表达式中各运算符的运算顺序34
2.6 复合赋值运算符35
2.7 问号表达式和逗号表达式36
2.8 不同数据类型之间的混合算术运算36
2.9 类型修饰符和常量修饰符38
2.10 枚举类型38
2.11 typedef语句40
2.12 运行错误的判断与调试40
2.13 基本调试手段41
2.14 注释符号在调试中的作用42
上机练习题43
第3章 控制结构44
3.1 程序的基本控制结构44
3.2 顺序结构46
3.3 选择结构47
3.3.1 if语句47
3.3.2 switch语句48
3.4 循环结构50
3.4.1 构成循环的语句50
3.4.2 break语句和continue语句52
3.4.3 循环嵌套54
3.5 C++的其他控制转移语句55
3.5.1 goto语句和语句标号55
3.5.2 exit()函数和abort()函数56
3.6 结构化程序设计思想56
3.7 伪代码58
上机练习题66
第4章 数组、字符串和结构体67
4.1 一维数组67
4.1.1 一维数组的定义68
4.1.2 引用数组元素68
4.1.3 一维数组的初始化70
4.2 二维数组71
4.2.1 二维数组的定义71
4.2.2 二维数组的初始化72
4.2.3 引用数组元素73
4.3 字符数组和字符串处理函数76
4.3.1 字符数组的定义76
4.3.2 字符串的输入输出77
4.3.3 字符串处理函数77
4.4 结构体79
4.4.1 结构体类型的定义80
4.4.2 定义结构体类型变量和引用成员81
4.5 编译预处理83
4.5.1 宏定义83
4.5.2 文件包含85
4.5.3 条件编译85
4.6 查看和修改编译、连接错误87
上机练习题91
第5章 函数92
5.1 函数的定义92
5.1.1 定义函数92
5.1.2 return语句93
5.2 函数的调用94
5.2.1 C++程序的执行过程94
5.2.2 函数的调用94
5.3 函数原型95
5.4 函数间的参数传递96
5.4.1 值调用96
5.4.2 引用调用97
5.5 函数重载98
5.6 局部变量和全局变量100
5.7 内联函数101
5.8 带有默认参数的函数102
5.9 C++的库函数102
5.10 函数模板103
5.11 变量的存储类别104
5.11.1 自动变量104
5.11.2 静态变量104
上机练习题108
第6章 指针110
6.1 地址与指针110
6.1.1 地址110
6.1.2 指针和指针变量111
6.2 指针运算112
6.3 指针与数组115
6.4 动态存储分配118
6.5 指针和函数120
6.5.1 指针作为函数的参数120
6.5.2 返回指针的函数120
6.5.3 指向函数的指针121
6.6 指针数组123
6.7 Visual C+.NET的帮助功能125
上机练习题127
第7章 类和对象128
7.1 类与对象128
7.1.1 类的定义128
7.1.2 成员函数的定义130
7.1.3 内联成员函数131
7.1.4 对象131
7.2 构造函数与析构函数133
7.3 数据成员的初始化135
7.4 指向对象的指针变量137
7.5 const修饰符138
7.6 MFC的CString类、CTime类和CTimeSpan类139
7.6.1 CString类139
7.6.2 CTime类142
7.6.3 CTimeSpan类143
7.6.4 CTime类和CTimeSpan类的运算144
7.7 类的嵌套144
上机练习题148
第8章 类的继承150
8.1 继承与派生150
8.1.1 继承150
8.1.2 派生类的定义151
8.1.3 基类成员在派生类中的变化152
8.2 派生类的继承方式152
8.2.1 公有继承152
8.2.2 私有继承155
8.2.3 保护继承157
8.3 派生类的构造函数和析构函数158
8.3.1 构造函数159
8.3.2 析构函数160
8.4 显式访问基类成员161
8.5 静态成员162
8.6 友元163
8.6.1 友元函数163
8.6.2 友元类165
8.7 类模板167
上机练习题174
第9章 多态性175
9.1 多态性概述175
9.2 派生类对象替换基类对象177
9.3 虚函数179
9.3.1 虚函数定义179
9.3.2 虚函数的使用限制180
9.4 抽象类181
9.5 运算符重载184
9.5.1 运算符重载为成员函数185
9.5.2 运算符重载为友元函数187
上机练习题191
第10章 异常处理和I/O流193
10.1 异常处理机制193
10.1.1 异常处理概述193
10.1.2 异常处理的实现193
10.2 流的概念195
10.3 输入输出的格式控制197
10.3.1 数据的输入输出197
10.3.2 默认的输入输出格式198
10.3.3 设置输入输出格式200
10.4 文件的输入输出操作203
10.4.1 文件的打开和关闭204
10.4.2 文件流的状态206
10.4.3 文件的顺序读/写206
10.4.4 文件流的定位与文件的随机读/写207
上机练习题209
第11章 C++基本控件210
11.1 控件的概念210
11.2 常用公共控件210
11.2.1 标签210
11.2.2 命令按钮212
11.2.3 文本框214
11.2.4 列表框217
11.2.5 组合列表框221
11.3 数据集223
11.4 菜单与工具栏控件226
11.4.1 菜单226
11.4.2 工具栏229
11.5 打印控件234
上机练习题246
第12章 数据库基础与应用247
12.1 数据库系统的基本概念247
12.1.1 数据库系统的发展与特点247
12.1.2 数据库系统的组成及各部分功能248
12.1.3 数据库系统的3级模式结构249
12.2 数据模型250
12.2.1 概念模型250
12.2.2 数据逻辑模型252
12.2.3 数据物理模型253
12.3 关系数据库简介253
12.3.1 关系数据库的基本概念253
12.3.2 关系模式255
12.3.3 关系数据库256
12.3.4 关系操作256
12.4 数据库逻辑结构设计257
12.4.1 逻辑结构设计的步骤257
12.4.2 E-R图向关系模型转换的内容258
12.4.3 E-R图向关系模型转换的原则258
12.4.4 向特定DBMS规定的模型进行转换259
12.5 关系数据库标准语言SQL261
12.5.1 SQL的特点261
12.5.2 基本表操作的SQL语句262
12.5.3 数据查询264
12.5.4 单表查询264
12.5.5 多表查询267
12.6 数据库访问269
12.6.1 ADO.NET组成结构269
12.6.2 数据绑定技术270
12.6.3 数据库连接方法273
12.6.4 举例273
上机练习题292
参考文献295