本书以面向对象程序设计方法贯穿始终。阐述了面向对象的程序设计思想和方法,系统地介绍了 C++语育的特征、基本知识和编程方法,全书共分12章,前5章是面向对象方法学部分,主要介绍面向对象程序设计的基本概念与基本思想、统一建模语言(UML)、面向对象分析与设计方法、面向对象编程与测试l第6章至第12章是面向对象程序设计语言部分,主要介绍C++语言的基本概念、程序结构、面向对象程序编程方法、异常与出错处理、Windows应用程序开发。并通过大量简洁易懂的实例。生动而详尽地介绍了C++语言中许多关键的概念. 本书可作为大专院校计算机科学与技术专业的本科生教材。也可作为面向对象程序设计初学者和专业软件设计人员进一步提高编程能力的自学教材和参考书。