5.19

</pre><pre name="code" class="cpp">#include<iostream>
#include<string>
using namespace std;
class base{
        public:
       base(string name1,double age1)
         {name=name1;age=age1}
       void  show()
        {cout<<"姓名:"<<name<<endl;
         cout<<"年龄:  "<<age<<endl;}
 private:
      double age;string name;};
class leader: public base{
   public:
      leader(string mane1,double age1,string title1,string  department1)
       :base(name1, age1){title=title1;department=department1;}
    void show(){base::show();
                     cout<<"职称: "<<title<<endl;cout<<"部门:"<<department<<endl;}
  private:
      string title;string department;};
class engineer:virtual public base{
          public:
           engineer(string name1,string age1,string title2,string  professional1):base(string name1,string age1)
           {title=title2;professional=professional1;}
         void sho (){base::show ();
                     cout<<"职称: "<<title<<endl;cout<<"专业:"<<professional<<endl;}
  private:
      string title;string professional;};
    class chairman:public leader,public engineer{
              public:
               chairman(string mane1,double age1,string title1,string  department1,string title2,string  professional1,)
              :base(string name1,double age1),leader(string mane1,double age1,string title1,string  department1),engieer(string name1,string sex1,string title2,string  professional1)
              {}
          void show(){engineer::show();leader::show();leader::show1();};
                
                
            
                        
   int main(){
            base  b(“姚晴",‘18');
             b.show();
            leader l("yaoyin",'19',"xuesheng","tiyubu");
              l.show();
             engieer e("qingtian","20","gongchengshi","xinxiguanli");
              e.show();
            chairman  cha1("zhaomin","23","主任","工程设计");
               cha1.show();
         return 0;
       } 
            
           

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值