第十一周实践项目(4)
2016-05-10 17:10
288 查看
问题及代码:
运行结果:
/*copyright(c)2016.烟台大学计算机学院 * All rights reserved, * 文件名称:text.Cpp * 作者:吴敬超 * 完成日期:2016年5月10日 * 版本号:codeblock * * 问题描述: * 输入描述: * 程序输出: 输出结果 */ #include<iostream> using namespace std; class Base { public: Base(char i) { cout<<"Base constructor.--"<<i<<endl; } }; class Derived1:virtual public Base { public: Derived1(char i,char j):Base(i) { cout<<"Derived1 constructor.--"<<j<<endl; } }; class Derived2:virtual public Base { public: Derived2(char i,char j):Base(i) { cout<<"Derived2 constructor.--"<<j<<endl; } }; class MyDerived:public Derived1,public Derived2 { public: MyDerived(char i,char j,char k,char l,char m,char n,char x):Derived2(i,j),Derived1(k,l),Base(m),d(n) { cout<<"MyDerived constructor.--"<<x<<endl; } private: Base d; }; int main() { MyDerived obj('A','B','C','D','E','F','G'); return 0; }
运行结果:
相关文章推荐
- 移动端头像上传AJax input file
- Android KITKAT 以上实现沉浸式状态栏
- SoapUI测试接口
- 加分二叉树(感觉像是区间dp)
- 《电路基础》减法运算放大器
- 二分查找(折半查找)
- SVG显示异常
- (四)索引
- android中bitmap压缩的几种方法的解读
- vim的用法
- 博客园用户体验
- u3d
- Android开发实践(二)android程序结构简析
- MyCat - 源代码篇(12)
- How to set up MultiComboBoxColumn?
- Android4.0 Launcher 源码分析2——Launcher内容加载绑定详细过程
- Android4.0 Launcher 源码分析1——Launcher整体结构
- 第十一周阅读程序(补充)----(3)
- 【Tumload】-tumblr视频下载神器发布啦
- 学习Entity Framework 中的Code First