图书介绍

面向对象程序设计与VC程序设计入门 第3版PDF|Epub|txt|kindle电子书版本网盘下载

面向对象程序设计与VC程序设计入门 第3版
  • 余祖龙,江少锋 著
  • 出版社: 北京:北京航空航天大学出版社
  • ISBN:9787512427570
  • 出版时间:2018
  • 标注页数:258页
  • 文件大小:86MB
  • 文件页数:269页
  • 主题词:C++语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

面向对象程序设计与VC程序设计入门 第3版PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 C++概述1

1.1 C++的产生1

1.2 计算机程序语言的发展1

1.2.1 程序和程序语言1

1.2.2 结构化程序设计2

1.2.3 面向对象的程序设计2

1.3 C++语言的特点3

1.4 简单的C++程序4

1.5 C++程序开发5

1.5.1 C++程序开发过程5

1.5.2 C++程序开发环境5

第2章 C++语言基础9

2.1 基本数据类型9

2.2 常量10

2.3 变量11

2.3.1 变量的声明和定义11

2.3.2 变量的存储类型12

2.3.3 变量的作用域、可见性和生存期12

2.3.4 外部变量的声明和引用16

2.4 运算符与表达式19

2.4.1 算术运算符与算术表达式19

2.4.2 赋值运算符与赋值表达式20

2.4.3 逗号运算符与逗号表达式20

2.4.4 逻辑运算符与逻辑表达式21

2.4.5 条件运算符与条件表达式22

2.4.6 sizeof操作符22

2.4.7 位运算22

2.5 C++的输入/输出23

2.6 随机数26

第3章 C++基本控制结构30

3.1 顺序结构30

3.2 选择结构30

3.2.1 用if语句实现选择结构31

3.2.2 多重选择结构32

3.3 循环结构36

3.3.1 while语句38

3.3.2 do…while语句39

3.3.3 for语句41

3.4 其他控制语句44

3.4.1 break语句44

3.4.2 continue语句45

3.4.3 goto语句46

第4章 函数47

4.1 函数的定义47

4.2 函数的调用48

4.2.1 函数的调用形式48

4.2.2 函数的嵌套调用52

4.2.3 递归调用52

4.3 函数的参数传递53

4.3.1 值调用54

4.3.2 引用调用55

4.4 带默认参数的函数56

4.5 函数重载57

4.6 函数模板61

第5章 类与对象63

5.1 类形成的基础63

5.1.1 抽象63

5.1.2 封装64

5.2 类和对象64

5.2.1 类的声明65

5.2.2 类成员的访问控制66

5.2.3 类的成员函数67

5.2.4 对象68

5.2.5 类成员的访问69

5.3 构造函数和析构函数71

5.3.1 构造函数71

5.3.2 析构函数75

5.4 类的组合76

5.5 友元79

5.5.1 友元函数80

5.5.2 友元类83

5.6 类模板84

第6章 数组与指针89

6.1 数组89

6.1.1 数组的声明和使用89

6.1.2 数组的存储与初始化90

6.1.3 数组作为函数参数95

6.1.4 对象数组96

6.2 指针98

6.2.1 内存空间的访问方式98

6.2.2 指针变量的声明99

6.2.3 与地址相关的运算符——“*”和“&”99

6.2.4 指针的初始化100

6.2.5 指针运算101

6.2.6 用指针处理数组元素102

6.2.7 指针数组103

6.2.8 用指针作为函数参数105

6.2.9 对象指针107

6.2.10 动态分配/撤消内存的运算符new和delete108

第7章 继承与派生110

7.1 继承与派生110

7.1.1 概念111

7.1.2 派生类的声明113

7.1.3 派生类的生成过程114

7.2 访问控制115

7.2.1 公有继承115

7.2.2 私有继承117

7.2.3 保护继承118

7.3 类型兼容规则120

7.4 派生类的构造和析构函数122

7.4.1 派生类的构造函数122

7.4.2 派生类的析构函数124

7.5 二义性问题及其消除126

7.5.1 二义性问题(一)126

7.5.2 二义性问题(二)128

7.5.3 虚基类130

第8章 多态性132

8.1 多态性概述132

8.2 运算符重载133

8.2.1 运算符重载的规则134

8.2.2 运算符重载为成员函数134

8.2.3 运算符重载为友元函数136

8.3 虚函数137

8.4 抽象类140

8.4.1 纯虚函数141

8.4.2 抽象类141

第9章 Visual C++ 6.0集成开发环境144

9.1 Visual C++ 6.0集成开发环境简介144

9.2 集成平台基本操作146

9.2.1 打开和关闭应用程序146

9.2.2 编译运行一个应用程序147

9.3 应用程序向导147

9.3.1 Visual C++中的向导类型148

9.3.2 使用MFC AppWizard148

9.3.3 应用程序向导生成的文件157

9.4 ClassWizard类向导163

9.4.1 ClassWizard的功能163

9.4.2 添加成员变量164

9.4.3 添加消息处理函数165

9.4.4 为项目添加新类165

第10章 基于文档/视图的程序设计167

10.1 文档和视图概述167

10.2 消息及消息映射168

10.2.1 消息的类别及其描述168

10.2.2 消息映射169

10.2.3 消息映射系统169

10.3 鼠标消息及其处理170

10.4 键盘消息及其处理174

第11章 菜单、工具栏、状态栏和快捷键182

11.1 菜单182

11.1.1 建立菜单资源182

11.1.2 添加菜单命令处理函数183

11.1.3 快捷菜单186

11.2 工具栏187

11.3 状态栏188

11.4 快捷键190

第12章 基于对话框的程序设计192

12.1 对话框的类型192

12.2 对话框设计192

12.2.1 设计对话框资源192

12.2.2 设计对话框类194

12.2.3 对话框的调用198

12.2.4 对话框控件消息及其消息映射199

12.2.5 为对话框设计菜单202

12.3 对话框的参数传递方法206

第13章 定时器及其应用209

13.1 定时器函数和定时器消息209

13.2 定时器的应用209

第14章 Windows标准控件221

14.1 控件概述221

14.1.1 控件的组织222

14.1.2 控件共有属性223

14.2 静态控件224

14.3 编辑框225

14.4 单选按钮225

14.5 复选框227

14.6 列表框229

14.7 组合框232

第15章 设备上下文和图形设备接口238

15.1 概述238

15.1.1 图形设备接口238

15.1.2 设备上下文238

15.2 颜色的设定238

15.3 画笔和画刷243

15.3.1 画笔的使用243

15.3.2 画刷的使用245

15.4 绘制基本图形249

15.5 字体的设置251

15.5.1 使用CreatePointFont()函数初始化字体251

15.5.2 使用CreateFontIndirect()函数创建字体252

15.5.3 使用CreateFont()函数初始化创建字体253

15.5.4 使用公用字体对话框设置字体254

15.6 位图的显示256

参考文献258

热门推荐