郭有强、王磊、姚保峰编著的《C++面向对象程序设计》共13章,分成如下三个部分。
第1部分概述了面向过程和面向对象技术的基本概念、不同的编程思维方式;介绍了如何利用Visual C++6.O调试C++控制台应用程序;讲授了C++面向过程编程部分,包括C++程序设计基础、程序流程控制、数组、模块设计和指针等内容。
第2部分主要讲授C++面向对象编程思想及方法,是本书的核心。这部分内容以面向对象技术的特征为线索展开对C++的讨论,为第3部分的应用奠定理论基础。
第3部分是面向对象技术在Visual C++中的应用部分。这部分主要介绍了利用MFC开发Windows应用程序的基本编程模式和程序设计方法。第12章通过循序渐进的方式讲述了利用MFC编程的模式、方法,配以具体应用的详细实训步骤,读者在学习了本章后即可基本入门,便于日后进阶。第13章给出了基于两种编程模式的综合实训,以提高读者的综合编程能力。