训练1-4
2016-05-10 14:35
323 查看
问题及代码:
结果及总结:
/* *copyright(c) 2016烟台大学计算机学院 *All rights reserved *文件名称:test.cpp *作者:杨昊 *版本:v6.0 * *问题描述: 训练1-2 *输入描述:无 *程序输出: */ #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; }
结果及总结:
相关文章推荐
- Android ListView解析
- openwrt: Makefile 框架分析
- _BSMachError: (os/kern) invalid capability(20)
- C#中 DataGridView 属性说明(转载)
- TCP/IP详解学习笔记(7)-广播和多播,IGMP协议
- 自定义滚动条 - mCustomScrollbar
- mysql查询笔记
- oracle 查询测试样题
- javascript逻辑运算符“||”和“&&”
- 希尔排序(插入排序的改进)C++实现
- UIDatePicker 高度的设置
- socket,tcp,http三者之间的区别和原理
- MySQL InnoDB 共享表空间和独立表空间
- VS2015+Windows 10下配置opencv3.0
- robot API笔记6
- 训练1-3
- 用myeclipse实现hibernate注解简单例子
- 错误积累之-----Android Studio中svn错误
- HTML5 服务器推送事件(Server-sent Events)实战开发
- STL学习_萃取技术__type_traits