⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 veh.cpp

📁 c++模板小实验
💻 CPP
字号:
#include <iostream.h>
class vehicle
{
public:
    //vehicle(){};
	 void Run()
	{ cout<<" vehicle run ! "<<endl; }

	 void Stop()
	{ cout<<" vehicle stop ! "<<endl; }
};

class bicycle:virtual public vehicle
{
public:
	 void Run()
	{ cout<<" bicycle run ! "<<endl; }

	 void Stop()
	{ cout<<" bicycle stop ! "<<endl; }
};

class motorcar:virtual public vehicle
{
public:
	  void Run()
	{ cout<<" motorcar run ! "<<endl; }

     void Stop()
	{ cout<<" motorcar stop ! "<<endl; }
};

class motorcycle:public bicycle,public motorcar
{
public:
	 void Run()
	{ cout<<" motorcycle run ! "<<endl; }

	 void Stop()
	{ cout<<" motorcycle stop ! "<<endl; }
};

void main()
{
	vehicle a, *p ;
	motorcar b;
	bicycle c;
	motorcycle d;

	p=&a;
    a.Run();
	p->Stop();

	p=&b;
    b.Run();
	p->Stop();

	p=&c;
	c.Run();
	p->Stop();

	p=&d;
    d.Run();
	p->Stop();
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -