- 23
- 0
- 约1.62万字
- 约 51页
- 2016-12-20 发布于北京
- 举报
第5章 继承与派生 序 5.1 单一继承 5.2 多重继承 5.3 虚基类 5.4 类模板 5.5 应用举例 序 继承性是面向对象程序设计的第二个重要特性,通过继承实现了数据抽象基础上的代码重用。继承所具有的作用:减少代码冗余,增加软件复用程度。 继承性反映了类的层次结构,并支持对事物从一般到特殊的描述。继承性使得程序员可以以一个已有的较一般的类为基础建立一个新类,而不必从零开始设计。建立一个新的类,可以从一个或多个先前定义的类中继承数据成员和成员函数,而且可以重新定义或加进新的数据成员和成员函数,从而建立了类的层次或等级。这个新类称为派生类或子类,而已有的类称为基类或超类或父类。 5.1 单一继承 5.1.1 继承与派生 5.1.2 派生类的定义 5.1.3 类的继承方式 5.1.4 派生类的构造函数和析构函数 5.1.5 派生类对基类成员的继承 5.1.1 继承与派生 派生类具有如下特点: (1) 新的类可在基类的基础上包含新的成员; (2) 在新的类中可隐藏基类的成员函数; (3) 可为新类重新定义成员函数。 基类与派生类的关系如下: (1) 派生类是基类的具体化。 (2) 派生类是基类定义的延续。 (3) 派生类是基类的组合。 5.1.2 派生类的定义 class 派生类名: [继承方式] 基类名 { // 派生类成员声明; }; 派生类的定义举例 class v
您可能关注的文档
最近下载
- 紧凑型多腔室并联间隙雷电冲击闪络路径约束研究.pdf VIP
- (医学书籍)临床操作技术规范—泌尿外科分册〈中华医学会编着〉.pdf VIP
- 组合图形的面积组合图形面积.ppt VIP
- 2025年福建省高中自主招生模拟数学试卷试题(含答案).docx VIP
- 2024年天津初中会考试卷生物试卷(带答案).pdf VIP
- 吴中区东山镇村庄规划(陆巷村、杨湾村、渡桥村、莫厘村、太湖村、双湾村、三山村、碧螺村)公示.pdf VIP
- Java_vue基于SpringBoot学生成绩管理系统-lw毕业论文.doc
- 技经测算-模板.xls VIP
- 食堂安全风险辨识评估记录.docx VIP
- 《歌曲《南泥湾》》教学设计(广东省市级优课).pptx VIP
原创力文档

文档评论(0)