- 2
- 0
- 约 30页
- 2015-12-10 发布于广东
- 举报
第十一章 类的派生与继承 概述 类的继承与派生 继承方式与访问控制 基类与派生类的构造函数和析构函数 基类与派生类的关系 多继承 虚基类 11.1 概述 类的继承(Inheritance)机制 通过继承,一个新类将在原有的、已定义类的基础上派生出来,它继承原有类的属性和行为,可以扩充新的属性和行为,也可以对原有类中的成员进行更新 由于新类是在原有类基础上产生的,定义新类时可以利用原有类的代码,从而降低软件开发成本,实现软件的重用 11.2 类的继承与派生 单继承 多继承 11.2.1 定义基类 基类 任何用作定义其他类的基础的类 例如,我们直接根据类A定义类B,类A就称作是类B的直接基类。如果根据类B再定义类C的话,类B就是类C的直接基类,类A称作类C的间接基类。 基类Student定义示例 11.2.2 定义派生类 声明派生类的一般形式 派生类继承基类成员的数据成员,不继承基类的构造函数、析构函数以及任何重载赋值运算符的成员函数 派生类的主要工作 接收并修改基类的成员 增加新的成员 派生类的成员继承关系 11.3 继承方式与访问控制 公有派生:访问控制为public 私有派生:访问控制为private 保护派生:访问控制为protected 派生时指定不同的访问权限,直接影响到基类中的成员在派生类中的访问权限 11.3.1 公有派生 基类的公有
您可能关注的文档
- C#应用程序设计 教学课件 作者 韦鹏程 张伟 朱盈贤 第10章 文件I-O操作.ppt
- C_C++程序设计 李云峰 C语言课程导学.ppt
- C_C++程序设计 李云峰 第3章 结构化程序设计.ppt
- C_C++程序设计 李云峰 第4章 利用函数编程.ppt
- C_C++程序设计 李云峰 第5章 利用数组编程.ppt
- C_C++程序设计 李云峰 第7章 利用构造类型编程.ppt
- C++程序设计 连卫民 主编 第3章 选择结构的程序设计.ppt
- C++程序设计 连卫民 主编 第4章 循环结构的程序设计.ppt
- C++程序设计 连卫民 主编 第6章 模块化的程序设计.ppt
- C++程序设计 连卫民 主编 第9章 复杂对象的程序设计.ppt
- C++程序设计 作者 王春玲 第1章.ppt
- C++程序设计 作者 王春玲 第4章.ppt
- C++程序设计 作者 王春玲 第7章.ppt
- C++程序设计 作者 王春玲 第8章.ppt
- C++程序设计 作者 杨长兴 刘卫国 曹岳辉 第1章C++基础知识.ppt
- C++程序设计 作者 杨长兴 刘卫国 曹岳辉 第3章 函数和编译预处理.ppt
- C++程序设计 作者 杨长兴 刘卫国 曹岳辉 第4章 数组与指针.ppt
- C++程序设计 作者 杨长兴 刘卫国 曹岳辉 第5章 自定义数据类型.ppt
- C++程序设计 作者 杨长兴 刘卫国 曹岳辉 第6章 类与对象.ppt
- C++程序设计 作者 杨长兴 刘卫国 曹岳辉 第8章 继承和派生.ppt
最近下载
- 邓树勋运动生理学第2版.pdf VIP
- 大学物理学(第4版)电磁学、光学、量子力学(张三慧)习题解答.docx
- 2025年空军文职技能岗考试[保管员]复习题及答案.docx VIP
- 华为生产计划手册.doc VIP
- 《化工和危险化学品生产经营企业重大生产安全事故隐患判定准则AQ3067-2026》培训.pptx
- 金田JT26N(小牛)系列变频器参数设置调试故障代码资料1.5.pdf
- MOM生产运营管理平台解决方案.pptx VIP
- ISO 11607-2-2019 国内标准规范.pdf
- 美育视角下的幼儿园音乐活动现状与影响研究.docx VIP
- 幼儿视角下幼儿园美育的生活回归对策研究.docx VIP
原创力文档

文档评论(0)