图书介绍

面向对象程序设计与Visual C++6.0教程PDF|Epub|txt|kindle电子书版本网盘下载

面向对象程序设计与Visual C++6.0教程
  • 邹金安主编 著
  • 出版社: 厦门:厦门大学出版社
  • ISBN:9787561532539
  • 出版时间:2009
  • 标注页数:366页
  • 文件大小:108MB
  • 文件页数:378页
  • 主题词:C语言-程序设计-高等学校-教材

PDF下载


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

下载说明

面向对象程序设计与Visual C++6.0教程PDF格式电子书版下载

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

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

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

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

图书目录

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

1.1 Visual C++概述1

1.1.1 Visual C++介绍1

1.1.2 Visual C++安装流程2

1.1.3 集成环境窗口介绍2

1.1.4 MSDN帮助系统4

1.2 项目开发区5

1.2.1 ClassView(类视图)6

1.2.2 ResourceView(资源视图)7

1.2.3 FileView(文件视图)7

1.3 菜单栏和工具栏8

1.3.1 菜单栏8

1.3.2 工具栏9

本章小结12

习题12

第2章 程序设计概述13

2.1 程序设计流程13

2.2 结构化程序设计15

2.2.1 描述任何实体的操作序列只需要三种基本控制结构15

2.2.2 程序设计中的各个过程体和组成部分应以模块表示16

2.2.3 过程化程序设计方法16

2.3 对象化程序设计16

本章小结18

习题18

第3章 C++语言基础20

3.1 向量20

3.2 函数24

3.2.1 内联函数25

3.2.2 函数重载26

3.3 指针29

3.3.1 const指针30

3.3.2 函数指针31

3.4 引用34

3.5 名空间35

3.5.1 名空间的定义35

3.5.2 名空间成员的访问36

3.5.3 名空间的应用36

3.6 预编译37

3.6.1 #include指令38

3.6.2 条件编译指令38

3.6.3 头文件卫士39

3.6.4 #define指令40

3.7 this指针41

本章小结42

习题42

第4章 类44

4.1 类的定义44

4.1.1 结构体与类44

4.1.2 定义类46

4.1.3 定义对象47

4.2 类的成员函数48

4.3 静态成员51

4.3.1 静态数据成员51

4.3.2 静态成员函数52

4.4 友员53

4.4.1 友员函数53

4.4.2 友员类54

4.5 运算符重载55

4.6 类的设计58

4.6.1 数据成员设计58

4.6.2 成员函数设计59

4.6.3 案例解析59

本章小结64

习题64

第5章 对象67

5.1 构造函数67

5.1.1 缺省参数的构造函数69

5.1.2 构造函数的重载71

5.2 拷贝构造函数72

5.2.1 默认拷贝构造函数72

5.2.2 自定义拷贝函数74

5.3 析构函数77

5.4 构造顺序79

5.4.1 静态对象只被构造一次79

5.4.2 所有全局对象都在主函数main()之前被构造80

5.4.3 全局对象相关构造时无特殊顺序80

5.5 案例解析80

本章小结83

习题84

第6章 继承88

6.1 继承和派生的概念88

6.2 派生类89

6.2.1 派生类对象结构89

6.2.2 派生类的声明90

6.2.3 派生类的构造91

6.3 继承层次中对象间的赋值97

6.4 继承方式98

6.5 继承与组合99

6.6 多重继承101

6.6.1 什么是多重继承101

6.6.2 虚拟继承103

6.6.3 多种继承的构造顺序105

6.7 案例解析105

本章小结111

习题112

第7章 面向对象程序设计的方法与步骤114

7.1 问题描述114

7.2 过程化分析114

7.3 基于对象的分析116

7.4 基于对象的解决方案117

本章小结124

习题125

第8章 多态与抽象类126

8.1 派生类同化问题126

8.2 多态与虚函数128

8.3 抽象类131

8.4 案例解析133

本章小结137

习题138

第9章 模板141

9.1 模板141

9.2 函数模板142

9.2.1 函数模板的定义142

9.2.2 函数模板的实现143

9.3 函数模板的参数145

9.3.1 形参类型145

9.3.2 类型匹配147

9.4 类模板148

9.4.1 类模板的定义148

9.4.2 模板类的实现149

9.5 案例解析151

本章小结157

习题157

第10章 异常159

10.1 异常处理159

10.1.1 错误种类159

10.1.2 异常处理三部曲160

10.2 异常捕捉161

10.2.1 类型匹配161

10.2.2 捕捉异常163

10.3 异常申述164

10.3.1 异常抛掷声明164

10.3.2 异常终止函数167

10.4 案例分析169

本章小结171

习题172

第11章 I/O流174

11.1 标准I/O流174

11.1.1 输入流175

11.1.2 输出流175

11.2 文件操作与文件流177

11.2.1 文件流类178

11.2.2 文件的操作178

11.3 案例解析182

本章小结185

习题186

第12章 创建应用程序框架188

12.1 应用程序的创建188

12.1.1 projects类型188

12.1.2 创建MFC AppWizard[exe]应用程序流程189

12.2 MFC AppWizard[exe]应用程序生成的文件198

12.2.1 文件种类198

12.2.2 头文件199

12.2.3 源文件201

12.2.4 资源文件204

12.2.5 其他文件205

12.3 ClassWizard类向导206

12.3.1 Class Wizard介绍206

12.3.2 添加响应函数207

12.3.3 添加新类210

12.4 程序调试212

12.4.1 查找语法错误212

12.4.2 debug调试器的应用213

12.4.3 跟踪调试程序214

本章小结216

习题217

第13章 MFC原理简介218

13.1 MFC概述218

13.2 MFC应用程序框架219

13.2.1 应用程序框架中的对象220

13.2.2 MFC应用程序的创建与终止221

13.2.3 常用MFC文件224

13.3 常用的MFC类227

13.3.1 CObject类227

13.3.2 CCmdTarget类228

13.3.3 CWinApp类229

13.3.4 CWnd类229

13.3.5 CFrameWnd类230

13.3.6 CView类231

13.3.7 CDocument类231

本章小结232

习题232

第14章 对话框编程233

14.1 对话框概述233

14.1.1 对话框的应用程序233

14.1.2 对话框CDialog类235

14.1.3 消息对话框236

14.2 对话框的创建及使用237

14.2.1 创建对话框237

14.2.2 对话框的使用240

14.3 标准控件244

14.3.1 控件概述244

14.3.2 标准控件介绍245

本章小结252

习题252

第15章 文档与视图编程253

15.1 概述253

15.1.1 程序、框架及其相关的类253

15.1.2 文档、视图和框架之间的相互作用257

15.2 文档的读写259

15.2.1 用户数据存储259

15.2.2 对象的序列化260

15.2.3 创建实例262

15.3 滚动视图和多视图273

15.3.1 滚动视图273

15.3.2 多视图274

本章小结278

习题278

第16章 高级应用程序编程280

16.1 ODBC数据库编程280

16.1.1 开放数据库互联(ODBC)280

16.1.2 数据库的创建及连接281

16.1.3 ODBC数据库的MFC类283

16.1.4 SQL语句290

16.2 多线程291

16.2.1 多线程基础292

16.2.2 多线程编程297

16.3 动态链接库303

16.3.1 动态链接库概述303

16.3.2 动态链接库编程304

16.3.3 DLL编程实例304

本章小结309

习题310

第17章 综合应用案例311

17.1 数据库部分311

17.2 C++程序部分315

17.2.1 建立C++运行界面315

17.2.2 初始运行程序316

17.2.3 友好界面(FRIENDLY)317

17.2.4 欢迎界面(CWelcomeDlg)320

17.2.5 主菜单(CMYMENU)322

17.2.6 图书管理界面(MANAGER)325

17.2.7 学生信息(INFORMATION)332

17.2.8 借阅(BORROW)336

17.2.9 归还(BACK)344

17.2.10 图书资料修改(EDITBOOK)350

17.2.11 学生资料修改(EDITSTD)355

17.2.12 密码重置360

17.2.13 帮助(HELP)365

热门推荐