本书是为已经掌握C语言知识,需要学习C++语言的读者编写的一本C++语言入门教材。
全书共分9章。第1章通过与面向过程的程序设计方法的简单对比,初步介绍面向对象程序设计方法;第2章介绍在面向过程的程序设计方面C++语言对C语言的改进及扩充;第3章至第6章以面向对象程序设计的封装性、继承性和多态性这3大主要特征为主线组织内容,系统而全面地介绍了面向对象程序设计的基本概念和方法,是本书最核心的内容;第7章简单介绍模板的知识及STL初步;第8章介绍输入/输出控制及文件的读写;第9章通过一个综合实例初步介绍了面向对象的程序设计过程。
本书注重可读性、启发性和可用性。每章开头的内容提要简明扼要地对本章内容进行总体描述;在每章结尾有本章小结,对本章的主要内容作归纳总结;每章最后还配有一定数量的习题帮助读者巩固知识。每章通过大量典型的实例解析新的知识点。书中还通过大量图、表对知识点作总结或从本质上进行分析,便于读者记忆和理解。另外,本书还为授课教师提供配套的电子课件、全部例题源代码以及习题源代码。
本书可作为高等院校计算机相关专业程序设计课程的教材,也可作为工程技术人员的参考用书。
我要评论