1 / 61
文档名称:

类库和C++的标准模板库STL公开课获奖课件赛课一等奖课件.ppt

格式:ppt   大小:184KB   页数:61页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

类库和C++的标准模板库STL公开课获奖课件赛课一等奖课件.ppt

上传人:读书之乐 2025/5/7 文件大小:184 KB

下载得到文件列表

类库和C++的标准模板库STL公开课获奖课件赛课一等奖课件.ppt

相关文档

文档介绍

文档介绍:该【类库和C++的标准模板库STL公开课获奖课件赛课一等奖课件 】是由【读书之乐】上传分享,文档一共【61】页,该文档可以免费在线阅读,需要了解更多关于【类库和C++的标准模板库STL公开课获奖课件赛课一等奖课件 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。《C++面向对象程序设计》教学内容
第1章 C++概述
第2章 类和对象
第3章 面向对象程序设计概述
第4章 深入学习类和对象
第5章 堆与复制构造函数
第6章 继承性:派生类
第7章 运算符重载
第8章 虚函数和多态性
第9章 模板
第10章 类库和C++的原则模板库STL
第11章 输入输出流
第12章 异常处理
第10章 类库和C++的原则模板库STL
类库的概念
C++的原则模板库STL
类库的概念
什么是类库(class library)?
怎样分析、运用类库?
类库的特点
类库是面向对象的软件开发环境的关键
什么是类库?
类库是类的集合,并且给出了多种类之间的关系描述。
为了便于程序员的开发工作,系统提供了一批可供重用的代码。 (源程序代码)
详细体现为一组类,通过建立彼此间的继承关系形成类库,以类的形式提供应顾客重用。
什么是类库? ( 续)
在设计和实现面向对象的程序的时候,要用类和类库,才能得到所需的对象,即类的实例。
因此,类库是一种预定义的面向对象的程序库。
类库的例子
C++ Standard STL library
Microsoft Visual C++系统中提供的MFC类库。
MFC Microsoft Foundation Class
Borland C++系统中提供的OWL类库。
C++ Builder 系统中提供的VCL类库。
类库为软件重用提供基础
OOP提供的继承机制使得程序员可以在已经有类的基础上定义自已需要的新类,从而实现了软件模块的重用。
程序员分工深入细化
在面向对象的程序设计范型之下,程序员的队伍也许要分为两种,它们都以类作为工作对象
一种队伍重要是设计类和类库,另一种队伍重要是使用类来设计应用程序。
分工细化就意味着进步
怎样分析、运用类库?
要想发挥面向对象措施的优势,程序员必须懂得类库的组织状况。
我们可以通过联机协助或类库参照手册(类库工作手册)理解:
⒈ 软件开发系统提供的类库的类层次构造。
⒉ 也许需要用到的类及其父类的属性和措施。
⒊ 通过联机文档提供的例子学习有关类的使用措施。
衡量应用程序员能力的原则的变化
构造化程序设计时代的原则:每天编写的源代码行数,程序构造清晰。
面向对象程序设计时代的原则:
衡量一种应用程序员的生产力,要看他与否懂得怎样来最佳地发挥已经有类库的功能,
要看他有无能力将已经有的类库与新问题紧密的匹配起来,
还要看他不得不此外编写的代码是不是至少。