C++程序设计:以C语言为基础而逐渐发展起来的。既保留了面向过程的主函数,又提高了面向对象设计方法,所以称之为混合型语言。
1、第1章、第2章主要是了解对象和STL库概念,通过使用类和对象,了解类的基本概念以及面向对象的思想;通过实例对C++语言有别于C语言的各种成分有较好的理解,为学习如何建立类打下基础。
2、第3章主要是函数知识。类大量使用成员函数,将成员函数的基本要求融合在本章介绍,以便在介绍类时集中于类的结构,所以本章是本书的重要基础知识。
3、第4章要求深入理解和掌握面向对象的核心概念一类和对象;掌握建立和使用类的基本方法;学会使用UML描述类。
4、第5章要求掌握通过为类添加各种特殊成员函数设计类的基本方法,并初步熟悉使用对象解题的思路。
5、第6章要求能使用继承和派生设计合理的类,深刻理解赋值兼容性规则,以便为理解虚函数的多态性打下基础。
6、第7章是类模板与向量容器。类模板表达具有相同处理方法的数据对象集,是实现STL库的基础。向量容量vector是使用最广泛的容器之一,它克服了数组的局限性。要求理解并掌握使用向量容器类的基础知识, 以便为学习STL库和泛型算法打下基础。
7、第8章要求重点理解通过虚函数实现多态性的条件。
8、第9章要求熟悉并掌握运算符重载的方法 ,掌握文件流的基本使用方法。
9、第10章要求理解在实际应用中碰到的一些具体问题。