- 2
- 0
- 约2.83万字
- 约 59页
- 2019-06-01 发布于广西
- 举报
第8讲 继承与多态Inheritance Polimorphism 0 引言 继承与多态是面向对象程序设计中最重要的两个概念。 从已有类派生出新的类,称为继承(inheritance). 通过继承,可以定义新类作为现有类的扩展。 继承是面向对象程序设计中最重要的特征,也是支持代码重用(software reusability)的重要机制。 继承(inheritance):一个新类从已有类那里获得其已有特性,称为继承。 派生(derivation):在已有类的基础上新增自己的特性而产生新类的过程称为派生。 为什么需要继承和派生? 如果能在已有的资源基础上设计新类,则能加快编程速度; 为什么要继承? 新的问题与已解决过的问题有相似性。 为什么要派生改造? 新的问题与已解决过的问题又有差异 多态(polymorphism,源于希腊语,含义为“许多形式”)即在运行时确定调用哪个函数的能力。 基类和派生类 若一个类C2从另一个类C1扩展而来,则称C2为派生类(derived class),C1为基类(base class)。 基类也称为父类(parent class), 派生类也称为扩展类(extended class)或子类(child class)。 一个派生类继承了其基类的所有数据成员和成员函数(除构造函数和析构函数外),还可以增加新的数据成员和函数,从而使派生类更具特殊化。 用指
您可能关注的文档
最近下载
- 2026年公共基础知识考试题及详细答案.docx VIP
- 人教版初中英语七年级下册全册各单元知识点及语法归纳整理.docx VIP
- (63页PPT)新思想统一课件第九章全面依法治国.pptx VIP
- 2025-2030年中国生物识别行业市场发展分析及应用领域与趋势预测研究报告.docx
- 2025年吉林省中考物理试卷(含详细答案解析).docx
- 《复变函数与积分变换》课件 第3、4章-复积分、-级数.pptx
- 2026年度兰考三农职业学院单招《数学》题库试题及答案详解(考点梳理).docx VIP
- 南安市幼儿园教师教育教学能力培训班学员信息表.doc VIP
- 受限空间管控措施.docx VIP
- 2023年丰城市教育体育局选调工作人员考试真题.pdf VIP
原创力文档

文档评论(0)