- 7
- 0
- 约1.1万字
- 约 41页
- 2018-08-31 发布于江苏
- 举报
多继承(multipleinheritance)指在一个继承树层次地剖面上
多继承(multiple inheritance)指在一个继承树层次的剖 面上派生类可以拥有不止一个直接基类。多重继承是C++语 言后期引进的代码重用的模式,单一继承对应派生类上逆时 恒只有一个直接基类。多重继承打破了单一继承这种单枝独 上的简单性。 C风格的类型转换对于系统级的操作是必不可少的。 C++鉴于C风格的类型转换未提供足够明显的安全保障 机制,特引进新形式的类型变换规则。 一、多个直接基类 二、虚拟基类 三、多继承的构造函数 四、名称的二义性 一、多个直接基类 基类是简单的类,派生类是略微复杂的类。一个派生类 同时继承若干直接基类,意味着派生类的功能是基类功能的 综合。 多继承的语法格式是通过若干继承方式和直接基类名引 入的,继承方式由关键字private,public,protected给出, 该继承方式的含义等同于单继承情形。关键字virtual出现于 多继承的语法格式且贡献额外的4字节内存到派生类的对 象,但与多态类的动态绑定无关,仅是为了解决内存共享名 称歧义而卷入进来的。 多继承的派生格式为: class 派生类名: 继承方式1 基类名1, 继承方式2 基类名2,...,
您可能关注的文档
最近下载
- T∕CECS813-2021扩孔自锁锚固技术规程及讲解应用.pdf VIP
- 《突发公共卫生事件应急护理指南(2025版)》.docx
- 基于组态王—PLC的轮胎硫化温度、压力控制系统设计.doc VIP
- GB 48002-2026土方机械安全技术规范培训PPT.pptx VIP
- 2026年市政设计院招聘考试试题及答案.docx VIP
- 化工总控工职业技能鉴定应知试题集.doc VIP
- 2025年湖州市市级机关遴选笔试真题含答案.docx VIP
- 汝州市“溪边佳苑”房地产建设项目水土保持报告.pdf VIP
- 八字墙体积计算公式.xls VIP
- 儿童上消化道腐蚀性损伤诊治专家共识解读PPT课件.pptx VIP
原创力文档

文档评论(0)