第1部分 上机指导 1
实验1 Visual C++6.0上机操作 3
实验2 C++对C的扩充 11
实验3 类和对象 22
实验4 继承与组合 45
实验5 多态性与虚函数 67
实验6 面向对象的妥协 79
实验7 运算符重载 82
实验8 模板 95
实验9 输入/输出流(自学) 109
实验10 异常处理(自学) 115
第2部分 教材习题解答 121
第1章 面向对象程序设计概述 123
第2章 C++基础知识 140
第3章 类和对象 144
第4章 继承与组合 150
第5章 多态性与虚函数 155
第6章 面向对象的妥协 161
第7章 运算符重载 166
第8章 模板 173
第9章 输入/输出流 178
第10章 异常处理 181
第3部分 补充习题 185
第1章 面向对象程序设计概述 187
第2章 C++基础知识 189
第3章 类和对象 194
第4章 继承与组合 200
第5章 多态性与虚函数 204
第6章 面向对象的妥协 206
第7章 运算符重载 208
第8章 模板 210
第9章 输入/输出流 212
第10章 异常处理 214
第4部分 自测题 217
自测题1 219
自测题2 228
附录 C++程序编码风格 234
参考文献 241