文档介绍:《C++面向对象程序设计》教学内容第1章 C++概述第2章 类和对象第3章面向对象程序设计概述第4章进一步学习类和对象第5章堆与复制构造函数第6章继承性:派生类第7章运算符重载第8章 虚函数和多态性第9章 模板第10章类库和C++的标准模板库STL第11章输入输出流第12章异常处理第10章类库和C++++(classlibrary)?、利用类库??类库是类的集合,并且给出了多种类之间的关系描述。为了便于程序员的开发工作,软件开发系统提供了一批可供重用的代码。具体表现为一组类,通过建立彼此间的继承关系形成类库,以类的形式提供给程序员重用。输入/输出流类派生体系流类的继承层次iosostreamistreamfstreamiostreamofstreamifstream什么是类库?(续)在设计和实现面向对象的程序的时候,要用类和类库,才能得到所需的对象,即类的实例。所以,类库是一种预定义的面向对象的程序库。类库使用举例以下简单程序就使用了流类库中预定义的对象cout。cout是流类库中ostream_withassign类的对象。#include<iostream>usingnamespacestd;intmain(){ cout<<"Hello,world!\n"; return0;}类库的例子C++StandardSTLlibraryMicrosoftVisualC++系统中提供的MFC类库。MFCMicrosoftFoundationClassBorlandC++系统中提供的OWL类库。C++Builder系统中提供的VCL类库。类库为软件重用提供基础OOP提供的继承机制使得程序员可以在类库中已有类的基础上定义自己需要的新类,从而实现了软件模块的重用。程序员分工进一步细化在面向对象的程序设计范型之下,程序员的队伍可能要分为两种,它们都以类作为工作对象。一个队伍主要是设计类和类库,另一个队伍主要是使用类来设计应用程序。分工细化就意味着进步。