欢迎来到天天文库
浏览记录
ID:53962392
大小:860.00 KB
页数:2页
时间:2020-04-11
《C++程序设计实验.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、实验内容声明一个Vehicle(车)基类,有Run、Stop等成员函数,由此派生出bicycle(自行车)类和motorcar(汽车)类,从bicycle类和motorcar类派生出motorcycle(摩托车)类,它们都有Run、Stop等成员函数。实现并测试这些类,注意虚基类和虚函数的使用。实验程序代码实验代码:#includeusingnamespacestd;classVehicle{public:virtualvoidRun()//声明虚函数Run{cout<<"Vehicle::Run()"<2、idStop()//声明虚函数Stop{cout<<"Vehicle::Stop()"<3、"<4、orcarmcar;//定义motorcar类对象motorcyclemcy;//定义motorcycle类对象veh.Run();//Run函数调用veh.Stop();//Stop函数调用bic.Run();bic.Stop();mcar.Run();mcar.Stop();mcy.Run();mcy.Stop();return0;}
2、idStop()//声明虚函数Stop{cout<<"Vehicle::Stop()"<3、"<4、orcarmcar;//定义motorcar类对象motorcyclemcy;//定义motorcycle类对象veh.Run();//Run函数调用veh.Stop();//Stop函数调用bic.Run();bic.Stop();mcar.Run();mcar.Stop();mcy.Run();mcy.Stop();return0;}
3、"<4、orcarmcar;//定义motorcar类对象motorcyclemcy;//定义motorcycle类对象veh.Run();//Run函数调用veh.Stop();//Stop函数调用bic.Run();bic.Stop();mcar.Run();mcar.Stop();mcy.Run();mcy.Stop();return0;}
4、orcarmcar;//定义motorcar类对象motorcyclemcy;//定义motorcycle类对象veh.Run();//Run函数调用veh.Stop();//Stop函数调用bic.Run();bic.Stop();mcar.Run();mcar.Stop();mcy.Run();mcy.Stop();return0;}
此文档下载收益归作者所有