图书介绍

面向对象程序设计与VC++实践2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

面向对象程序设计与VC++实践
  • 揣锦华编著 著
  • 出版社: 西安:西安电子科技大学出版社
  • ISBN:7560614906
  • 出版时间:2005
  • 标注页数:323页
  • 文件大小:25MB
  • 文件页数:332页
  • 主题词:面向对象语言-程序设计-高等学校-教材;C语言-程序设计-高等学校-教材

PDF下载


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

下载说明

面向对象程序设计与VC++实践PDF格式电子书版下载

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

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

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

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

图书目录

1.1 VC++用户界面1

3.2.5 类模板 51

目录1

第1章 Visual C++开发环境1

1.1.1 菜单栏2

1.1.2 工具栏7

1.2 AppWizard具8

1.2.1 AppWizard简介8

1.2.2 使用AppWizard创建C++源程序9

1.3 页目和项目工作区9

1.3.1 FileView10

1.3.2 ClassView11

1.3.3 ResourceView12

1.3.4 项目开发步骤13

1.4 资源管理器的使用13

1.6 使用联机帮助14

1.5 ClassWizard工具14

习题15

第2章 C++编程基础16

2.1 数据类型与表达式16

2.1.1 常量17

2.1.2 变量18

2.1.3 引用18

2.1.4 表达式19

2.2 程序的控制结构21

2.2.1 选择结构21

2.2.2 switch语句21

2.2.3 循环结构22

2.2.4 其他控制语句23

2.3.2 调用函数23

2.3 函数23

2.3.1 函数定义23

2.3.3 默认参数的函数24

2.3.4 内联函数24

2.3.5 系统函数的使用25

2.4 数组25

2.4.1 一维数组25

2.4.2 多维数组26

2.4.3 数组应用26

2.4.4 数组作为函数的参数29

2.4.5 数组与字符串31

2.5 指针32

2.5.1 指针型变量32

2.5.2 指针与字符串34

2.6.1 结构体35

2.6 构造数据类型35

2.6.2 共用体36

2.6.3 枚举类型37

习题37

第3章 面向对象程序设计39

3.1 面向对象程序设计思想39

3.1.1 面向对象程序设计的特点40

3.1.2 面向对象的标记42

3.2 类和对象43

3.2.1 类的声明43

3.2.2 对象44

3.2.3 构造函数和析构函数45

3.2.4 类的组合48

3.2.6 string类53

3.3 面向对象程序的结构55

3.3.1 作用域和生存期55

3.3.2 静态成员60

3.3.3 友元62

3.3.4 常类型64

3.3.5 多文件结构66

3.4 动态内存分配67

3.4.1 new运算符67

3.4.3 动态内存分配的应用实例68

3.4.2 delete运算符68

习题74

第4章 继承性与多态性80

4.1 继承与派生80

4.1.1 派生类的声明80

4.1.2 派生类生成过程81

4.1.3 多继承82

4.1.4 类的继承方式84

4.1.5 派生类的构造函数和析构函数87

4.2 派生中成员的标识与访问90

4.2.1 作用域分辨90

4.2.2 虚基类92

4.2.3 对象指针94

4.3.1 运算符重载的规则97

4.3 运算符重载97

4.3.2 运算符重载为成员函数98

4.3.3 运算符重载为友元函数100

4.3.4 其他运算符重载101

4.4 虚函数107

4.4.1 虚函数的定义107

4.4.2 虚函数的限制109

4.4.3 纯虚函数109

4.4.4 抽象类110

习题111

第5章 VC++调试器121

5.1 概述121

5.1.1 调试版本与发行版本121

5.2.1 Build菜单122

5.1.2 调试功能122

5.2 VC++调试器界面122

5.2.2 Debug菜单124

5.3 VC++调试器的应用125

5.3.1 建立应用程序的调试版本125

5.3.2 设置断点126

5.3.3 运行调试器129

5.3.4 调试器窗口130

5.3.5 使用调试器132

5.4 高级调试技巧134

5.4.1 调试过程中的异常处理134

5.4.2 调试线程135

5.4.3 调试动态链接库136

习题136

6.1 Windows程序的特点137

第6章 Windows编程基础137

6.2 基本概念139

6.2.1 事件及事件驱动139

6.2.2 消息140

6.2.3 对象与句柄142

6.2.4 API函数142

6.3 Win32程序的基本结构143

6.3.1 Win32源程序的组成143

6.3.2 Windows数据类型145

6.4 利用API开发Win32程序实例145

6.5 使用AppWizard生成Win32程序150

习题156

7.1 设备环境157

第7章 绘图与文本输出157

7.1.1 设备环境的属性158

7.1.2 获取设备环境160

7.1.3 映像模式160

7.2 绘图162

7.2.1 图形刷新162

7.2.2 绘图工具的应用163

7.2.3 常用绘图函数164

7.3 绘图编程实例166

7.4 文本输出173

7.4.1 设置文本的设备环境173

7.4.2 文本的输出过程175

7.5 文本输出实例177

习题180

8.1 MFC类库简介181

第8章 MFC编程基础181

8.2.1 生成MFC应用程序框架185

8.2 使用AppWizard开发MFC应用程序185

8.2.2 查看AppWizard生成的信息190

8.2.3 浏览项目信息与添加代码193

8.3 MFC应用程序框架与Win32程序的关联195

8.3.1 MFC应用程序框架对Win32程序的封装196

8.3.2 MFC应用程序的启动流程200

8.4 MFC应用程序的消息映射201

8.4.1 消息类别201

8.4.2 消息映射原理203

8.4.3 消息处理过程203

习题204

9.1.1 编辑框类的结构及其方法206

第9章 基本控件使用(一)206

9.1 编辑框类206

9.1.2 编辑框类的应用实例210

9.2 菜单类216

9.2.1 莱单217

9.2.2 菜单类的结构及其方法217

9.2.3 菜单类的应用实例220

9.3 滚动条类226

9.3.1 滚动条类的结构及其方法227

9.3.2 创建与初始化滚动条228

9.3.3 滚动条类的应用实例229

习题236

10.1.1 按钮类的结构238

10.1 按钮类238

第10章 基本控件使用(二)238

10.1.2 按钮类的方法240

10.2 列表框类240

10.2.1 列表框类的结构241

10.2.2 列表框类的方法244

10.2.3 创建和初始化列表框对象247

10.3 按钮类与列表框类的应用实例247

习题256

第11章 文档/视图结构257

11.1 概述257

11.1.1 文档/视图结构257

11.1.2 文档和视图的相互作用257

11.1.3 SDI和MDI258

11.1.4 文档/视图结构的特点259

11.2 文档类259

11.2.1 文档类的结构及其方法259

11.2.2 文档类的持续性263

11.3 视图类267

11.3.1 视图类的结构及其方法267

11.3.2 视图类的派生类270

11.4 文档/视图结构应用实例271

习题276

第12章 设计用户界面277

12.1 菜单和加速键277

12.1.1 使用菜单278

12.1.2 定义加速键283

12.2.1 工具栏类的结构及其方法284

12.2 工具栏284

12.2.2 创建工具栏类实例290

12.3 状态栏294

12.3.1 状态栏的结构及其方法294

12.3.2 利用AppWizard自动创建状态栏296

12.3.3 自定义状态栏实例297

12.4 对话框栏301

12.4.1 对话框栏的结构及其方法301

12.4.2 创建对话框栏实例302

12.5 ReBar栏307

12.5.1 ReBar栏的结构及其方法307

12.5.2 创建ReBar栏实例308

12.6 通用对话框309

12.6.1 CFontDialog309

12.6.2 CColorDialog310

12.6.3 CFileDialog311

习题311

第13章 高级应用313

13.1 动态链接库313

13.1.1 静态链接库和动态链接库313

13.1.2 MFC动态链接库315

13.2 多任务317

13.2.1 创建进程317

13.2.2 创建多线程318

13.3 数据库319

13.3.1 ODBC319

133.2 DAO320

习题322

参考文献323

热门推荐