《C++图形程序设计 C++接口与图形程序实例》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:严文等编著
  • 出 版 社:北京:科学出版社
  • 出版年份:1995
  • ISBN:7030042549
  • 页数:350 页
图书介绍:

第一章 C与C++语言的区别 1

1.1 C,C++与OOP 1

1.2 C++语言成分的新特征 2

1.3 各种C++版本说明 16

1.4 本书编排 16

第二章 类、对象与数据时装 18

2.1 类与对象 18

2.2 类的设计 18

2.3 构造函数 27

2.4 析构函数 29

2.5 成员初始化表 30

2.6 再论构造函数与成员初始化表 35

2.7 拷贝构造函数 38

2.8 一种特殊的类类型——结构 45

2.9 友元函数和友元类 46

2.10 类的静态成员 49

2.11 this指针 54

2.12 类成员指针 59

2.13 对象数组 64

2.14 编写面向对象的程序 66

3.1 单目重载操作符 70

第三章 重载操作符 70

3.2 具有返回值 的重载操作符 74

3.3 双目重载操作符 76

3.4 不同数据类型间的转换 89

3.5 等号重载操作符 96

3.6 前置运算和后置运算 98

3.7 综合应用实例 99

第四章 继承 104

4.1 基类与派生类 104

4.2 派生类构造函数的设计 119

4.3 派生类的成员函数及数据成员与类作用域的关系 124

4.4 覆盖函数与重载函数 132

4.5 类的友元与继承性 133

4.6 扩充程序 133

第五章 虚似函数与多态 145

5.1 派生类对象与基对象间的转换 145

5.2 静态联联编与动联编 147

5.3 虚拟函数 149

5.4 虚拟基类 174

第六章 C++特有的输入/输出 183

6.1 为什么C++不使用printf() 和scanf() 183

6.2 C++语言特有的输出cout 183

6.3 C++语言特有的输入 191

6.4 综合应用 192

第七章 键盘、窗口、间音乐及时钟程序 198

7.1 时间延迟的概念 198

7.2 控制键盘按键 200

7.3 屏幕控制与简单的动画程序 201

7.4 音乐程序实例 220

7.5 DOS系统日期与时间 224

7.6 识别键盘码 235

7.7 绘图、迷信寻宝和“卡拉OK”程序 238

8.1 流的类结构 250

第八章 I/P流、磁盘文件及设备管理 250

8.3 简单ostream成员函数的应用 254

8.4 简单istream成员函数的应用 254

8.5 磁盘文件管理 257

8.6 命令行参数 268

8.7 设备管理 270

8.8 设计?与?操作符重载函数 271

8.9 数据库处理程序 274

第九章 图形与动画 277

9.1 设置图形方式 277

9.2 检测屏幕的最大水平和垂直坐标 278

9.3 图形函数的使用 279

9.4 区域填充 292

9.5 颜色与填充模式 295

9.6 以点为单位绘图 300

9.7 动画设计 302

9.8 在图形方式下输出字符串 308

9.9 处理复杂的图形 309

第十章 鼠标接口程序 317

10.1 检查是否安装了鼠标 317

10.2 显示鼠标光标 318

10.3 隐藏鼠标光标 319

10.4 读取鼠标坐标及按钮状态 320

10.5 设置鼠标光标的位置 323

10.6 读取按钮状态 325

10.7 读取鼠标按钮的的释放状态 328

10.8 设置鼠标所能移动的横向范围 330

10.9 设置鼠标所能移动的纵向范围 332

10.10 设置鼠标光标的外形 334

10.11 设置文本方式下的鼠标光及显示方式 337

10.12 读取鼠标移动的相对移动的相对位移值 340

10.13 设置鼠标的灵敏度 341

10.14 别一个 “卡拉OK”程序 342