面向对象程序设计—C++语言描述
资源名称:面向对象程序设计—C++语言描述 内容简介: 第一章概述面向对象程序设计的若干重要概念,如类、抽象数据类型、对象、封装、客户/服务器模式、消息传递、继承、多态等,本章比较了面向对象方法与自顶向下的功能分解法之间的差别,并举例说明了这种差别。 第二章阐述名字空间、string类型、new和delete操作符、例外处理及基本C++输入/输出流。同时,还讲述了C++的改进和新增内容。 第三章覆盖设计类所需的基本知识,具备这些知识后,读者就可以进行类的设计了。本章讲述了类的声明、构造函数和析构函数等成员函数、静态数据成员和静态成员函数、对象指针等。 第四章讲解继承(包括多继承),并通过大量的实例和示例程序讲解基本的编程技巧。 第五章讲解多态。5.1节详细讲解运行期绑定与编译期绑定的区别,5.4节与5.5节分别讲述抽象基类与运行期类型识别技术。 第六章讲解操作符重载。通过实例和示例程序,展示了操作符重载的强大功能。 第七章讲述模板和STL。 第八章讲解C++输入/输出类层次。 第九章讲解使用MFC进行面向对象程序设计的方法。 资源截图: