全书分为8章,从第1章到第7章以专题的方式介绍C++语言的各个组成部分,每章都是先讲述知识要点,然后分析关键例题,最后是综合练习。第1章介绍了类和对象的概念:第2章介绍了继承和派生;第3章介绍了重载;第4章介绍了多态性;第5章介绍了IO流;第6章介绍了模板;第7章介绍了异常处理;第8章是综合应用,比较全面地涵盖了面向对象程序设计的概念和技术。本书的第1章、第2章、第7章、第8章主要由马瑞新撰写,其余章节由田琳琳撰写。在编写教材过程中得到了丘绍为和耿晓亮两位研究生的大力协助,在此表示深深谢意。配套光盘中包括本书所有例程的代码,所有程序均在Visual C++6.0环境中调试通过,方便读者学习、程序调试使用。为了配合本书教学,作者做了完整的课件,如果有教学之用,可向作者发送E-mail:teacher-mrx@126.com索取。本书可作为计算机科学及相关专业的学生学习C++语言课程的教材,也适合计算机等级考试和C++爱好者学习之用。