第一部分 面向对象的C++程序设计基础
第1章 面向对象的设计方法
1.1 面向对象的思想
1.2 面向对象的基本概念
1.3 面向对象的基本特性
1.4 C++的初步知识
习题一
第2章 C++类及其对象的封装性
2.1 类的声明和对象的定义
2.2 类的成员函数
2.3 对象成员的引用
2.4 类的封装性和信息隐蔽
2.5 构造函数
2.6 析构函数
2.7 调用构造函灵敏和析构函数的顺序
2.8 对象指针
2.9 动态存储
2.10 C++中的对象
习题二
第3章 友元、重载和引用
3.1 友元
3.2 重载
3.3 引用
习题三
第4章 继承与派生
4.1 继承与派生的概念
4.2 派生类的声明方式
4.3 派生类的构成
4.4 派生类成员函数的访问属性
4.5 派生类的构造函数和析构函数
4.6 多继承
4.7 虚基类
习题四
第5章 多态性与虚函数
……
第6章 模板
第2部分 数据结构——用面向对象方法与C++描述
第7章 绪论
第8章 线性表
第9章 数组
第10章 串
第11章 堆栈与队列
第12章 树
第13章 图
第14章 查找与散列结构
第15章 排序
参考文献