- 0
- 0
- 约3.25千字
- 约 28页
- 2019-10-04 发布于广东
- 举报
继承和派生 第7章 7.1 继承的概念 继承(Inheritance)就是在一个已存在的类的基础上建立一个新类,实质就是利用已有的数据类型定义出新的数据类型。 在继承关系中: 被继承的类称为基类(Base class)(或父类) 定义出来的新类称为派生类(Derived class)(子类) 派生类不仅可以继承原来类的成员,还可以通过以下方式扩充新的成员: (1)增加新的数据成员 (2)增加新的成员函数 (3)重新定义已有成员函数 (4)改变现有成员的属性 7.2 单继承 7.2.1 单继承的定义方式 class 派生类名: 访问方式 基类名 { 派生类中的新成员 } 其中: (1)class是定义类的关键字;派生类名由用户自己命名。 (2)在冒号“:”后的内容告诉系统,这个派生类是从哪个基类派生的以及在派生时的继承方式是什么。 (3)继承方式即访问方式,可以为public、protected或private,如果省略,则默认为private方式。 (4)基类名必须是程序中已有的一个类的类名。 (5)大括号内的部分是派生类中新定义的成员或是对基类成员的改造。 【例7-1】 定义长方形类Rectangle,它的数据成员length和width分别表示长方形的长度和宽度,它的成员函数只有set1,用于设置数据成员的值。以Rectangle作为基类来定义派生类C
您可能关注的文档
- C#应用程序设计教程 教学课件 作者 耿肇英 赵建利 耿燚 第1章简单程序设计.ppt
- C#应用程序设计教程 教学课件 作者 耿肇英 赵建利 耿燚 第3章C#面向对象编程基础.ppt
- C#应用程序设计教程 教学课件 作者 耿肇英 赵建利 耿燚 第4章程序调试与异常处理.ppt
- C#应用程序设计教程 教学课件 作者 耿肇英 赵建利 耿燚 第5章C#可视化编程基础.ppt
- C#应用程序设计教程 教学课件 作者 耿肇英 赵建利 耿燚 第7章文本编辑器的实现.ppt
- C#应用程序设计教程 教学课件 作者 耿肇英 赵建利 耿燚 第9章文件和流.ppt
- C#应用程序设计教程 教学课件 作者 耿肇英 赵建利 耿燚 第11章数据库与ADO.ppt
- C#应用程序设计教程 配套习题作者 耿肇英 赵建利 耿燚 试卷A.doc
- C#应用程序设计教程 配套习题作者 耿肇英 赵建利 耿燚 试卷B.doc
- C#应用程序设计教程 普通高等教育十一五 国家级规划教材 教学课件 作者 耿肇英 耿燚 第13章Web服务.ppt
最近下载
- 2026年安全生产月:有限空间事故案例警示教育PPT课件.pptx VIP
- 77周年招待会上的讲话精神在庆祝中华人民共和国成立课件.ppt VIP
- 心包积液及心包填塞.ppt VIP
- 财会岗2026面试模拟练习自测卷含解析配套答题思路.docx VIP
- 《中央企业负责人薪酬管理实施细则(2025版)》.docx VIP
- 2025年苏教版高中一年级细胞衰老的基因表达变化试卷及解析.docx VIP
- 2025年人教版高中一年级物理刚体转动中的能量转化专题试卷及解析.docx VIP
- 多塔作业安全专项方案(完成版).pdf VIP
- [文学]建安文学.ppt VIP
- 数字文化产业生态协同化与原创内容孵化合作创新分析.pdf VIP
原创力文档

文档评论(0)