第1章 面向对象程序设计概述
1.1 面向对象程序设计
1.1.1 什么是面向对象程序设计
1.1.2 面向对象程序设计的基本概念
1.1.3 面向对象程序设计的基本特征
1.2 为什么要使用面向对象程序设计
1.2.1 面向过程程序设计的局限性
1.2.2 面向对象程序设计的主要优点
1.3 面向对象程序设计的语言
1.3.1 面向对象程序设计语言的发展概况
1.3.2 几种典型的面向对象程序设计语言
本章小结
习题
第2章 C++基础
2.1 C++的产生和特点
2.1.1 C++的产生
2.1.2 C++的特点
2.2 C++程序的结构特性
2.2.1 一个简单的C++示例程序
2.2.2 C++程序的结构特性
2.3 C++程序的编辑、编译、连接和运行
2.4 C++在非面向对象方面对C的扩充
2.4.1 注释���
2.4.2 C++的输入和输出
2.4.3 灵活的变量声明
2.4.4 结构、联合和枚举名
2.4.5 函数原型
2.4.6 const修饰符
2.4.7 void型指针
2.4.8 内联函数
2.4.9 带有默认参数值的函数
2.4.10 函数重载
2.4.11 作用域标识符
2.4.12 强制类型转换
2.4.13 new和delete
2.4.14 引用
本章小结
习题
第3章 类和对象(一)
3.1 类的构成
3.1.1 从结构体到类
3.1.2 类的构成
3.2 成员函数的定义
3.2.1 普通成员函数的定义