图书介绍

面向对象技术 C++PDF|Epub|txt|kindle电子书版本网盘下载

面向对象技术 C++
  • 年福忠,庞淑侠,朱红蕾编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302395577
  • 出版时间:2015
  • 标注页数:355页
  • 文件大小:56MB
  • 文件页数:369页
  • 主题词:C语言-程序设计-高等学校-教材

PDF下载


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

下载说明

面向对象技术 C++PDF格式电子书版下载

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

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

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

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

图书目录

第1章 面向对象程序设计概述1

1.1 什么是面向对象程序设计1

1.1.1 程序设计范型1

1.1.2 面向对象程序设计的基本概念2

1.1.3 面向对象程序设计的基本特征3

1.2 为什么要使用面向对象程序设计4

1.2.1 传统程序设计方法的局限性4

1.2.2 面向对象程序设计方法的主要优点5

1.3 面向对象程序设计发展简史6

1.4 Visual C++6.0开发环境7

1.4.1 Visual C++6.0的菜单栏8

1.4.2 Visual C++6.0的工具栏12

1.4.3 项目与项目工作区13

1.4.4 资源与资源编辑器16

1.4.5 联机帮助17

1.5 小结18

习题19

第2章 C++概述20

2.1 C++语言的特点20

2.2 C++程序的构成20

2.2.1 C++程序的基本组成21

2.2.2 C++程序的结构特性23

2.3 C++源程序的实现24

2.3.1 编辑源程序24

2.3.2 编译与链接源程序26

2.3.3 运行源程序27

2.4 数据类型28

2.4.1 基本数据类型28

2.4.2 常量29

2.4.3 变量34

2.5 函数39

2.5.1 函数的定义和调用39

2.5.2 函数原型43

2.5.3 带有默认参数的函数44

2.5.4 函数的参数传递45

2.5.5 内联函数48

2.5.6 函数的重载49

2.6 构造类型51

2.6.1 数组51

2.6.2 结构体56

2.6.3 共用体60

2.6.4 枚举类型61

2.7 指针和引用63

2.7.1 指针63

2.7.2 引用72

2.8 其他若干C++的重要特性78

2.8.1 C++的输入输出78

2.8.2 自定义类型80

2.8.3 作用域运算符81

2.8.4 强制类型转换82

2.8.5 运算符new和delete84

2.9 小结87

习题89

第3章 类和对象95

3.1 类95

3.1.1 从结构体到类95

3.1.2 类的声明和定义96

3.1.3 类成员的访问控制97

3.1.4 类的成员函数98

3.1.5 对象100

3.1.6 类的作用域和类成员的访问属性101

3.2 构造函数和析构函数102

3.2.1 构造函数102

3.2.2 构造函数的重载105

3.2.3 带默认参数的构造函数109

3.2.4 拷贝构造函数111

3.2.5 析构函数116

3.3 向函数传递对象118

3.3.1 使用对象作为函数参数118

3.3.2 使用对象指针作为函数参数119

3.3.3 使用对象引用作为函数参数120

3.4 自引用指针this121

3.5 对象数组与对象指针123

3.5.1 对象数组123

3.5.2 对象指针126

3.6 静态成员与友元128

3.6.1 静态数据成员128

3.6.2 静态成员函数133

3.7 友元类和友元方法137

3.8 类的组合139

3.9 定义和使用命名空间142

3.10 常类型147

3.10.1 常对象147

3.10.2 常对象成员148

3.11 小结151

习题151

第4章 继承与派生158

4.1 继承与派生的概念158

4.2 派生类的声明160

4.3 定义基类和派生类161

4.3.1 定义基类161

4.3.2 定义派生类161

4.3.3 基类成员在派生类中的访问属性163

4.3.4 派生类对基类成员的访问规则164

4.4 派生类的构造函数和析构函数170

4.4.1 派生类构造函数和析构函数的执行顺序170

4.4.2 派生类构造函数和析构函数的构造规则172

4.5 调整基类成员在派生类中的访问属性的其他方法176

4.5.1 子类隐藏父类的成员函数176

4.5.2 在派生类中显式访问基类成员179

4.6 多重继承181

4.6.1 多重继承派生类的声明181

4.6.2 多重继承派生类的构造函数与析构函数185

4.7 虚基类188

4.7.1 虚基类的作用188

4.7.2 虚基类的声明190

4.7.3 虚基类的初始化191

4.8 应用举例193

4.9 小结195

习题196

第5章 多态性204

5.1 多态性概述204

5.1.1 问题的提出204

5.1.2 系统联编205

5.2 函数重载206

5.2.1 重载函数的定义206

5.2.2 重载函数的调用207

5.3 运算符重载208

5.3.1 运算符重载概述209

5.3.2 运算符重载的方式209

5.3.3 运算符重载函数的定义和调用210

5.3.4 重载运算符综合举例217

5.4 虚函数与抽象类222

5.4.1 虚函数的定义与调用223

5.4.2 纯虚函数和抽象类226

5.4.3 虚函数的应用228

5.5 类型转换231

5.5.1 基本类型到类类型的转换232

5.5.2 类类型到基本类型的转换234

5.5.3 类类型到类类型的转换235

5.6 小结236

习题237

第6章 模板与异常处理244

6.1 模板概述244

6.2 函数模板245

6.2.1 函数模板的定义246

6.2.2 模板函数247

6.2.3 函数模板的重载253

6.3 类模板255

6.3.1 类模板的定义255

6.3.2 模板类257

6.3.3 类模板的继承与派生260

6.4 异常处理267

6.4.1 概述267

6.4.2 异常处理的实现268

6.5 小结271

习题272

第7章 C++的输入与输出276

7.1 流概述276

7.1.1 流277

7.1.2 C++输入输出流类库278

7.2 数据的输入和输出278

7.2.1 标准流对象279

7.2.2 格式控制280

7.2.3 用户自定义的I/O流286

7.3 文件的输入和输出288

7.3.1 文件流288

7.3.2 文件输出流289

7.3.3 文件输入流292

7.4 综合举例296

7.5 小结300

习题300

第8章 ODBC与数据库编程304

8.1 概述304

8.2 MFC ODBC连接数据库305

8.2.1 ODBC的构成305

8.2.2 ODBC数据源的创建306

8.2.3 MFC ODBC类308

8.2.4 运行AppWizard生成工程311

8.2.5 创建数据库应用程序314

8.3 实现数据库基本操作318

8.3.1 添加记录318

8.3.2 删除记录319

8.3.3 查询记录321

8.4 MFC DAO连接数据库324

8.5 小结325

习题325

第9章 课程设计实例与分析326

9.1 任务描述326

9.1.1 题目简介326

9.1.2 设计任务326

9.1.3 设计要求327

9.2 开发背景327

9.3 需求分析328

9.3.1 分析系统需求328

9.3.2 系统需求分析328

9.3.3 可行性分析328

9.4 总体设计329

9.4.1 系统功能模块图329

9.4.2 系统类库设计330

9.4.3 数据库设计330

9.5 详细设计337

9.5.1 登录模块设计337

9.5.2 系统界面设计339

9.5.3 学生信息管理模块设计341

9.5.4 其他信息管理模块设计344

9.5.5 系统管理模块设计345

9.6 系统测试350

9.6.1 测试方法350

9.6.2 测试用例351

9.6.3 测试分析352

9.7 软件使用说明书352

9.8 小结353

9.9 课程设计练习题目353

参考文献355

热门推荐