全书共分为8章,阐述了C++的特点和开发过程、面向对象程序设计技术、类的定义、对象的创建及访问、友元与静态成员、模板编程方法、运算符重载、C++的继承机制及虚基类、多态性、输入输出流,以及C++中的其他主题。 本书取材新颖,内容丰富,可读性强,教学资源丰富,在充分考虑了学习者对书中部分内容的心理适应的基础上,对于一些容易让人产生畏惧心理的内容作了适当的处理。本书所有程序都在Visual C++6.0、Visual C++2022和DevC++5.11开发环境中进行了严格的测试。 本书可作为高等院校计算机及相关专业“C++面向对象程序设计”课程的教材,也适合作为初学程序设计或有一定编程实践基础、希望突破编程难点的读者的自学教材。此外,相关软件开发人员也可通过本书的学习,迅速提高C++面向对象程序设计的能力。