我试图解决C++中的问题,但因为我是一个begginer我不知道该怎么做! 问题是,如果你能帮我:) :):类C++测试
通过使用下面的C++代码创建关于类“汽车”&“卡车”正确的构造函数。每个功能必须将合适的参数传递给父级车辆。另外,功能汽车在创建对象时应该初始化乘客。卡车类应在创建对象时初始化装载限制。
对象与汽车()和卡车()语句将如下:
车OB(人次,轮毂,范围);
truck ob(loadlimit,wheels,range);
#include <iostream>
using namespace std;
class vehicle{
int num_wheels;
int range;
public:
vehicle(int w, int r){num_wheels = w; range = r;}
void showv(){
cout << "Wheels: " << num_wheels << endl;
cout << "Range: " << range << endl;
}
};
class car : public vehicle {
int passengers;
public:
void show(){
void showv();
cout << "Passengers: " << passengers << endl;
}
};
class truck : public vehicle {
int loadlimit;
public:
void show(){
void showv();
cout << "Loadlimit: " << loadlimit << endl;
}
};
int main(){
car c(5, 4, 500);
truck t(3000, 12, 1200);
cout << "Car: " << endl;
c.show();
cout << "Truck: " << endl;
t.show();
return 0;
}
同样的事情在哪里级“车”和“卡车”的人的其他数据成员需要初始化? – Subhajit
感谢您的回答。我不知道它可能会在哪里开始,那是怎么测试..对不起。 (?) 不知道这么多来引导/帮助.. IM Cott,我试着学习与我的C知识:/ – user3610729