内容简介
C++程序设计语言和面向对象程序设计代表了旨在使计算机问题解更符合人的思维活动。这是一场软件开发方法的革命。面向对象模型和面向对象设计与实现对软件开发起着关键作用。全书共分十章。第一章概论;第二、三章是C到C++的过渡;第四章是C++环境中的C:第五、六、七章分别介绍了数据封装和隐藏、继承和导出类、多态性和虚拟函数;第八、九章分别介绍面向对象模型和面向对象设计与实现;第十章分两大部分:第一部分介绍面向对象设计与实现的两个典型实例分析;第二部分给出综合的四个有代表性的C++和面向对象典型实例分析。
本书由浅入深地围绕面向对象的主要特征为主干线,通过大量典型实例循序渐进地介绍C++语言、面向对象模型、面向对象设计与实现,以及面向对象程序设计。是大专院校学生、硕士生以及博士生的教科书,适用于广大软件工作者,也是学习C++及面向对象方法的科技工作者较全面的参考书,同时本书也可作为现代软件工程课程和软件开发方法的补充教材。