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

  • 购买积分:10 如何计算积分?
  • 作  者:钟蓓,顾建鹏编著
  • 出 版 社:北京:北京航空航天大学出版社
  • 出版年份:1999
  • ISBN:7810128671
  • 页数:215 页
图书介绍:面向对象程序设计是近年来门的软件开发技术。C++编程语言是目前用的面向对象程序设计语言。本书由浅入深,使用大量程序实例,融C++编程语言的基本概念和面向对象程序设计的基本原理为一体,系统地讲述了C++的语言特性和用C++进行面向对象程序设计的技术。必要的章节附有编程中见的错误和有关的解释,帮助读者加深理解和避免类似的错误,或作为编程时查错的参考。本书面向实用,内容新颖、丰富,材料充实,自成体系,通俗易懂,是兼顾深度和广度的C++编程的教科书,适合作高等院校教材,也可作广大计算机工作者的参考书。

第1章C++入门 1

1.1 C++简史及其特点 1

目 录 1

1.2一个C++程序 5

1.3 C++程序的一般形式 5

1.4注释、头文件和#include伪指令 6

1.5 C++简单的输入/输出 6

1.6数据对象 7

1.7库的应用 8

2.1标识符和关键字 9

2.2变量声明和初始化 9

第2章 变量声明和基本数据类型 9

2.3基本数据类型 10

2.4表达式、一元+和-操作符及算术操作符 12

2.5赋值、复合赋值和测定长度操作符 14

2.6类型转换 16

2.7布尔值、布尔表达式 17

2.8关系操作符与逻辑操作符 17

2.9增量和减量操作符 19

2.10转义序列 19

2.11typedef声明 20

2.12 习 题 20

3.1空语句、复合语句和程序块 21

第3章语句 21

3.2条件语句:if,if else 22

3.3条件语句和循环语句中的逻辑判断表达式 24

3.4句中的逗号操作符和条件操作符 25

3.5循环语句:while,do,for 26

3.6 break,continue,goto语句 30

3.7开关语句:switch 34

3.8编程中的常见错误 35

3.9习 题 38

第4章C++的派生数据类型 39

4.1指针类型 39

4.2引用类型 44

4.3数组 45

4.4字符串 50

4.5枚举类型 53

4.6结构和选择操作符 54

4.7编程中的常见错误 57

4.8 习 题 62

第5章函数 63

5.1 函数的声明、定义利调用 63

5.2作用域 66

5.3 由值和引用来传递参数 68

5.4缺省的参数 71

5.5返回值和返回语句 73

5.6指针和数组作为函数的参数 74

5.7直接插入函数 76

5.8递 归 77

5.9重载函数 78

5.10存储类 81

5.11函数样板 84

5.12程序变量 88

5.13编程中的常见错误 89

5.14习 题 93

第6章文件 95

6.1数据文件流 95

6.2建立由用户定义的库 101

第7章C++中的类 104

7.1类定义和类成员 104

7.2类的成员函数 106

7.3类对象 108

7.4使用“this”指针 112

7.5 构造函数和解除函数 113

7.6数据成员的初始化 115

7.7类对象间的“消息传递”举例 117

7.8操作符重载和友好函数 121

7.9动态存储分配 126

7.10静态数据成员和静态成员函数 129

7.11类的成员指针 132

7.12友类 134

7.13一个链表的例子 135

7.14编程中的常见错误 139

7.15 习 题 143

第8章类的派生与继承 145

8.1基本概念和派生类的一般形式 145

8.2对基类的继承 148

8.3派生下的构造函数 157

8.4派生下的解除函数 162

8.5 多重继承 163

8.6“多态性”和虚拟函数 165

8.7抽象类和纯虚拟函数 171

8.8虚拟的基类 175

8.9编程中的常见错误 177

8.10习 题 180

第9章面向对象编程 181

9.1 为何要用面向对象的编程技术 181

9.2基本概念和软件开发过程 182

9.3 用C++进行面向对象编程 184

附录 191

附录ASCⅡ码表 191

附录B操作符优先级 195

附录C 常用的C++函数 197