. 虚基类vehicle

#include<iostream>
using  namespace  std;

class  Vehicle
{
public:
              
 int MaxSpeed;
    int Weight;

        void  Run()  {  cout  <<  "Vehicle  run"  <<  endl;  };
        void  Stop()  {  cout  <<  "Vehicle  stop  "  <<  endl;  }
};

class  Bicycle  :virtual  public  Vehicle
{
public:
 int Height;

};

class  Motorcar  :virtual  public  Vehicle
{
public:
int SeatNum;

};

class  Motorcycle  :public  Bicycle,  public  Motorcar
{

};

int  main()
{
        Motorcycle  m;

        m.Height  =  1;
        m.SeatNum  =  2;
        m.Weight  =  100;
        m.MaxSpeed  =  60;

        m.Run();
        m.Stop();

        return  0;
}

凉心哥哥的小宝藏 文章被收录于专栏

c++

全部评论

相关推荐

驼瑞驰_招募评论官版...:一共经历几次握手?
点赞 评论 收藏
分享
08-15 01:16
Python
Java小萌新新萌小...:照片不用整这么大的 而且你的照片截歪了 你想找专业对口的 那普通话证写在这里其实没有什么必要 就是看着内容多点 而且里面字体大小也不一样 修改一下排版 有很多空间可以再利用一下 字大一点 不然现在这样观感不太好 再就是项目好好优化一下 加油
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务