第十二周 阅读项目 (4)虚基类多重继承数据理解
来源:互联网 发布:网络教育英语统考时间 编辑:程序博客网 时间:2024/06/07 18:57
<span style="font-size:18px;">/**Copyright (c)2014,烟台大学计算机与控制工程学院*All rights reserved.*文件名称:d.cpp*作 者:张旺华*完成日期:2015年6月1日*版 本 号:v1.0*/#include<iostream>using namespace std;class A{public: int n;};class B:virtual public A {}; // class B:virtual public A{};class C:virtual public A {}; // class C:virtual public A{};class D:public B,public C{public: int getn() {return B::n;}//};int main(){ D d; d.B::n=10; // d.C::n=20; cout<<d.getn()<<endl; // return 0;}</span>
运行结果:
知识点运用及学习心得:
虚基类派生避免了重载发生的错误,两类多继承同一类,在由这两类为虚基类派生出另一类后,最初的一类自在最后一次调用构造函数。
0 0
- 第十二周 阅读项目 (4)虚基类多重继承数据理解
- 第十二周 阅读项目 多重继承中数据关系
- 第十二周阅读程序(4):多重继承
- 第十二周 阅读程序 多重继承 理解多重继承中构造函数
- 第十二周阅读程序(1):多重继承
- 第十二周阅读程序(2):多重继承
- 第十二周阅读程序(3):多重继承
- 第十二周阅读程序(5):多重继承
- 第十二周阅读程序(6):多重继承
- 第十二周阅读程序(7):多重继承
- 第十二周 多重继承-阅读程序(3)
- 第十二周 阅读程序(1)多重继承
- 第十二周阅读程序1:多重继承-域运算符
- 第十二周阅读程序2:多重继承的构造函数
- 第十二周阅读项目(4)
- 第十二周项目一 教师兼干部类(多重继承)
- 第十二周 阅读程序 虚基类 中的继承
- 第十二周实验报告2(多重继承)
- 不要在构造函数里往外传this参数
- Java学习工具类
- 关于UITweener老是卡帧的问题
- LInux 下安装Myeclipse2014
- 坚持积累,坚持分享
- 第十二周 阅读项目 (4)虚基类多重继承数据理解
- hdu 3658(矩阵快速幂)
- CFileDialog的用法简介
- 算法实现(7)合并排序
- C语言的代码内存布局详解
- CSAPP 深入理解计算机系统 Buflab实验,缓冲区溢出攻击实验(5)
- 从零开始学习算法(Java实现)~~~~之字符串篇~~~判断两个字符串是否是颠倒字母顺序构成的
- 关于android移动动画和缩放动画的构造函数简介
- ViewPager的基本使用