第1章 面向对象的基本概念
1.1 概述
1.2 C++入门
1.3 类的基本概念
1.3.1 从结构到类
1.3.2 属性与行为
1.3.3 封装与隐藏
1.4 现实生活中的类与对象
1.4.1 类的描述
1.4.2 类与对象
1.5 程序的具体实现
1.5.1 定义成员函数
1.5.2 调用成员函数
1.6 this指针
1.6.1 成员函数和数据成员的关系
1.6.2 this指针的作用
1.6.3 this指针的工作方式
1.7 作用域、可见性及命名规则
1.7.1 作用域
1.7.2 可见性
1.7.3 命名规则
1.8 C++程序结构
1.8.1 类库的构成
1.8.2 程序开发
本章要点
练习
第2章 类与对象
2.1 对象的创建
2.1.1 对象创建顺序
2.1.2 对象的赋值
2.2 构造函数
2.2.1 构造函数的特点
2.2.2 构造函数的需要性
2.2.3 构造函数的调用时机
2.3 析构函数
2.3.1 析构函数的特点
2.3.2 析构函数的需要性
2.3.3 析构函数的调用时机
2.4 构造参数
2.4.1 带参数的构造函数
2.4.2 默认参数的构造函数
2.4.3 默认构造函数
2.4.4 成员初试化表
2.5 动态内存分配
2.5.1 申请堆和释放堆内存
2.5.2 new和delete的应用
2.5.3 使用堆空间
……
第3章 函数重载与引用
第4章 模板
第5章 运算符重载
第6章 继承与组合
第7章 多态和多继承
第8章 流与异常处理
附录A ASCII代码对照表
附录B 上机介绍
附录C 练习题参考答案
参考文献