本书作为C++的初级入门读物,是作者在总结多年开发、教学经验的基础上编写的,以行之有效的方法让读者快速精通C++。本书以最易于教学的编排和大量附有细致说明的典型程序示例,从基础知识到最新的高级特性,较全面地讲解了C++语言。本书针对学生在学习过程中遇到的困难和提出的问题进行讲解,具有概念清楚、重点突出、难点详尽、便于理解等特点。
通过本书的学习,读者可以了解C++语言及C++程序的一般形式,并逐步掌握C++语言的核心内容,包括引用、重载、类和对象、继承和类的派生、多态性和虚函数、输入/输出流、程序调试等。本书主要针对面向对象程序设计的三大特征——封装性、继承性和多态性做了重点的阐述。本书既可以作为高等院校计算机及相关专业的专业基础课教材,也可供各类软件开发人员参考。