- 1
- 0
- 约7.29千字
- 约 38页
- 2015-12-10 发布于广东
- 举报
第8章 继承和派生 4. 虚基类的作用 虚基类的作用就是为其他类提供一个合适的基类,以便 派生类可以从它那里继承和实现所需的接口。在多重继承时, 当派生类的多个基类有一个共同的基类时,为防止产生二义 性问题可使用虚基类方法。 注意: 虚基类并不是在声明基类时声明的,而是在声明 派生类时,指定继承方式时声明的。因为一个基类可以 在生成一个派生类时作为虚基类,而在生成另一个派生 类时不作为虚基类。 【例8.11】存在二义性的虚基类多重派生 #include iostream.h class Base //基类 { protected: int b; public:Base() { b =1; cout” Constructing Base class”endl; } }; class Base1:public Base //基类1从Base派生 { public:Base1() { cout” Constructing Base1 class”endl; cout”Base b=”bendl; } }; class Base2:public Base //基类2从Base派生 { public:Base2() { cout” Constructing Base2 class”endl; cout”Base b=”
您可能关注的文档
- C++程序设计 连卫民 主编 第3章 选择结构的程序设计.ppt
- C++程序设计 连卫民 主编 第4章 循环结构的程序设计.ppt
- C++程序设计 连卫民 主编 第6章 模块化的程序设计.ppt
- C++程序设计 连卫民 主编 第9章 复杂对象的程序设计.ppt
- C++程序设计 连卫民 主编 第10章 类继承的程序设计.ppt
- C++程序设计 连卫民 主编 第11章 类多态的程序设计.ppt
- C++程序设计 连卫民 主编 第12章 模板的程序设计.ppt
- C++程序设计 连卫民 主编 第14章 C++课程设计.ppt
- C++程序设计 作者 冯博琴 C++第1章.ppt
- C++程序设计 作者 冯博琴 C++第2章.ppt
- C++程序设计 作者 杨长兴 刘卫国 曹岳辉 第9章 多态性和虚函数.ppt
- C++程序设计 作者 杨长兴 刘卫国 曹岳辉 第10章 输入输出流.ppt
- C++程序设计(第二版) 杨长兴 第2章 程序控制结构.ppt
- C++程序设计(第二版) 杨长兴 第4章 数组与指针.ppt
- C++程序设计(第二版) 杨长兴 第5章 自定义数据类型.ppt
- C++程序设计(第二版) 杨长兴 第7章 重载与模板.ppt
- C++程序设计(第二版) 杨长兴 第9章 多态性和虚函数.ppt
- C++程序设计(第二版) 杨长兴 第10章 输入输出流.ppt
- C++程序设计基础 杨长兴 第1章 C++基础知识.ppt
- C++程序设计基础 杨长兴 第2章 C++数据类型与表达式.ppt
最近下载
- 新解读《GB_T 11888 - 2021首饰 指环尺寸 定义、测量和命名》最新解读.pptx VIP
- 仪器设备期间核查方法.pptx VIP
- GB46768-2025《有限空间作业安全技术规范》解读_-60页.pptx
- 仪器设备期间核查课件.ppt VIP
- (正式版)DB37∕T 2950-2017 《首饰手镯尺寸定义、测量和命名》.docx VIP
- 《首饰 指环尺寸 定义、测量和命名》标准修订发展报告.docx VIP
- 首饰 指环尺寸 定义、测量和命名标准立项修订与发展报告.docx VIP
- 仪器设备维护与保养培训.pptx VIP
- 《建筑设计防火规范》GB50016-2014.pptx VIP
- 注水系统效率计算.ppt
原创力文档

文档评论(0)