本书针对有经验的C语言程序员,采用别具一格的方法和清晰的思路,讲述如何从C过渡到C++。作者紧扣C++语言的核心部分,包括C++必备的特性,以及C++之所以如此强大的其他功能。本书独立于开发平台的,涵盖了各种平台上的C++编译器共有的特性,包括Window NT,Windows9x, DOS, UNIX,Macintosh。读者掌握了书中讲述的核心内容之后,可以使用任何一种编译器,在实践中熟悉C++语言的要素。一旦理解了这些要素,阅读C++语言参考手册、图形化用户界面编译手册和特定程序库的文档就会
前言
第一章 含类的面向对象程序设计
第二章 不含类的C++
第三章 成员函数产生的抽象性
第四章 存取说明符产生的封装性
第五章 合并和派生产生的层次性
第六章 构造函数和析构函数产生的更好的抽象性
第七章 new 函数和delete函数产生的更好的抽象性
第八章 引用
第九章 由其他特殊成员函数产生的更好的抽象性
第十章 一个示例类
第十一章 模板产生的更好的层次性
第十二章 虚函数产生的多态性
第十三章 进一步了解多态性
第十四章 实现一个面向对象的设计
第十五章 一个示例程序
……
然而如果代码速度是唯一重要的评价尺度,那么这就成了一本关于汇编语言程序设计的书了。面向对象的语言为了开发和维护的速度而牺牲了一些执行速度。