本书以面向对象程序设计技术的本质属性为主线,以C++语言为基础,全面地阐述了面向对象程序设计的基本原理。全书共分13章,前5章介绍C++语言的基本编程技术,包括C++的数据类型、常用的运算符、结构化控制语句和函数; 第6章~第9章介绍面向对象程序设计方法的核心内容,包括类和对象、类的继承和多态; 第10章介绍C++的程序结构、编译预处理指令和命名空间等内容; 第11章介绍C++语言标准库中的输入/输出流类; 第12章以C++语言为基础,介绍面向对象的异常处理机制; 第13章简要介绍使用C++语言和面向对象