本文共 702 字,大约阅读时间需要 2 分钟。
描述
编写一个程序设计一个汽车类vehicle,包含的数据成员有车轮个数wheels和车重weight。小车类car是它的私有派生类其中包含载人数passenger_load。卡车类truck是vehicle的私有派生类其中包含载人数passenger_load和载重量payload。每个类都有一个构造函数,一个公有成员函数输出汽车的相关的信息。
要求:
(1)数据成员的访问权限不能设为public
(2)定义有参构造函数。
输入
vehicle 对象的 数据成员值
car 对象的数据成员值 truck对象的数据成员值输出
vehicle 对象的 数据成员值
car 对象的数据成员值 truck对象的数据成员值样例输入
4 10004 1500 58 3000 2 10000
样例输出
4 10004 1500 58 3000 2 10000
提示
数据成员类型均为整数
#includeusing namespace std;class vehicle{ int wheels,weight;public: vehicle (int x,int y):wheels(x),weight(y){} void print() { cout< <<" "< >x>>y>>x1>>y1>>z1>>x2>>y2>>z2>>m2; vehicle A(x,y); car B(x1,y1,z1); truck C(x2,y2,z2,m2); A.print(); cout<
转载地址:http://ceoo.baihongyu.com/