5.19
来源:互联网 发布:在linux中安装oracle 编辑:程序博客网 时间:2024/05/17 00:08
#include<iostream>#include<string>using namespace std;class base{private:string name;int age;public:base(string name1,int age1){name=name1;age=age1;}void show(){cout<<"姓名:"<<name<<endl;cout<<"年龄:"<<age<<endl;}};class leader:virtual public base{private:string posi;string depart;public:leader(string name1,int age1,string posi1,string depart1):base(name1,age1){posi=posi1;depart=depart1;}void show(){base::show();cout<<"职位:"<<posi<<endl;cout<<"部门:"<<depart<<endl;}};class engieer:virtual public base{private:string tital;string Professional;public:engieer(string name1,int age1,string tital1,string Professional1):base(name1,age1){tital=tital1;Professional=Professional1;}void show(){cout<<"职称:"<<tital<<endl;cout<<"专业:"<<Professional<<endl;}};class chairman: public leader, public engieer{public:chairman(string name1,int age1,string posi1,string depart1,string tital1,string Professional1):leader(name1,age1,posi1,depart1),engieer(name1,age1,tital1,Professional1),base(name1,age1){}void show(){ leader::show();engieer::show();}};int main(){chairman ch("wy",18,"xx","xx","xx","xx");ch.leader::show();cout<<endl;ch.base::show();ch.engieer::show();cout<<endl;ch.chairman::show();cout<<endl;system("pause");return 0;}
0 0
- 5.19
- 5.19
- 5.19
- 5.19
- 5.19
- 5.19
- 5.19
- 5.19
- 5.19
- 5.19
- 5.19
- 5.19
- 5.19
- 5.19
- 5.19
- 5.19
- 5.19汇总
- .bashrc 5.19
- IOS实现屏幕滚动
- IPV6下Socket网络编程
- Linux驱动中probe函数的执行
- 数素数
- 5.18
- 5.19
- 主界面调用子窗口后,子窗口关闭后主界面不消失
- FLV帧全面分析。研究心得。
- 启动mongodb报错child process failed
- Android资源文件中@,?,@+含义和区别.
- android-Service
- 用wpscan扫描website-contact-form-with-file-upload的问题
- 浅谈VC++工程的文件组织
- gets() scanf()