《面向对象程序设计 C++》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:王明福主编
  • 出 版 社:大连:大连理工大学出版社
  • 出版年份:2008
  • ISBN:9787561142684
  • 页数:326 页
图书介绍:本教材共分13章:绪论、数据类型和表达式、语句和函数、符合数据类型、类与对象、继承与派生、多态和虚函数、C++编程基础、对话框与常用控件、面向对象程序设计(C++)等。

第1章 绪论 1

1.1 C++案例程序演示 1

1.2 概述 4

1.3 C++程序的基本结构 7

1.4 C++程序的开发过程 10

1.5 C++程序的上机步骤 10

课堂实训 14

习题一 14

第2章 数据类型和表达式 15

2.1 基本字符、标识符和关键字 15

2.2 基本数据类型 16

2.3 常量与变量 17

2.4 运算符与表达式 20

2.5 类型转换 27

课堂实训 28

习题二 28

第3章 语句和函数 29

3.1 赋值语句 29

3.2 选择语句 30

3.3 循环语句 34

3.4 continue语句和break语句 39

3.5 函数 40

3.6 全局变量和局部变量 48

3.7 函数的重载 50

3.8 函数的默认参数 52

3.9 系统函数的调用 53

3.10 编译预处理 54

课堂实训 58

习题三 58

第4章 复合数据类型 60

4.1 一维数组 60

4.2 二维数组 63

4.3 字符数组与字符串 65

4.4 结构体类型 69

4.5 指针 72

课堂实训 82

习题四 82

第5章 类与对象 85

5.1 类 85

5.2 对象 91

5.3 构造函数和析构函数 95

5.4 静态成员 100

5.5 类与指针 104

课堂实训 108

习题五 109

第6章 继承与派生 112

6.1 继承与派生的概念 112

6.2 基类和派生类 113

6.3 单继承 118

6.4 多继承 124

6.5 虚基类 127

6.6 应用实例 132

课堂实训 134

习题六 135

第7章 多态性和虚函数 138

7.1 静态联编和动态联编 138

7.2 虚函数和抽象类 140

7.3 应用实例 145

课堂实训 147

习题七 148

第8章 Visual C++编程基础 149

8.1 Windows编程概念 149

8.2 Windows程序结构 150

8.3 MFC编程基础 159

8.4 第一个MFC应用程序 163

8.5 应用程序分析 169

8.6 资源 172

习题八 175

第9章 对话框与常用控件 176

9.1 MyCalculator程序 176

9.2 开发MyCalculator程序 176

9.3 “口令”对话框 189

9.4 通用对话框 195

9.5 常用控件介绍 197

课堂实训 200

第10章 屏幕绘图 202

10.1 绘图程序 202

10.2 设备环境和设备环境类 203

10.3 绘图工具 204

10.4 矢量图形 208

10.5 位图显示 210

10.6 创建绘图程序 214

10.7 实现程序的绘图功能 216

10.8 为绘图程序添加菜单 225

10.9 完善交互手段,添加快捷菜单 230

10.10 相关知识 234

课堂实训 236

第11章 多媒体技术 237

11.1 媒体播放器 237

11.2 MCI编程基础 238

11.3 封装一个MCI控制类:CMCIClass 242

11.4 媒体播放器 249

11.5 为MyPlayer添加进程条 255

课堂实训 259

第12章 数据库编程 260

12.1 学生成绩管理系统 260

12.2 ODBC类的编程基础 261

12.3 创建“学生成绩管理系统”应用程序 266

12.4 定义操作记录集类的对象 268

12.5 注册数据源,连接数据库 272

12.6 实现数据库记录的显示功能 273

12.7 实现数据库记录的编辑功能 280

12.8 实现数据库记录的查询和排序功能 285

12.9 控件的状态更新 290

课堂实训 291

第13章 网络编程 293

13.1 MyQQ聊天程序 293

13.2 CSocket程序设计基础 295

13.3 基于CSocket的网络编程 300

13.4 MyQQ客户端程序 301

13.5 MyQQ服务端程序 313

课堂实训 325

参考文献 326