こちらのコードで各情報を出力したいのですが、main文でコンパイルエラーがでて、対処できずに困っています。どうかお力添えください。
C++
#include <iostream>
using namespace std;
class StandardCar {
private:
int num;
double gas;
public:
StandardCar();
void setStandardCar(int n, double g);
};
class RacingCar {
private:
int num;
double gas;
int course;
public:
RacingCar();
void setRacingCar(int n, double g);
void setCourse(int c);
};
class TruckCar {
private:
int num;
double gas;
int load;
public:
TruckCar();
void setTruckCar(int n, double g);
void setLoad(int l);
};
StandardCar::StandardCar()
{
num = 0;
gas = 0.0;
}
void StandardCar::setStandardCar(int n, double g)
{
num = n;
gas = g;
cout << "ナンバーを" << num << "にガソリン量を" << gas << "にしました" << endl;
}
RacingCar::RacingCar()
{
course = 0;
cout << "レーシングカーを作成しました" << endl;
}
void RacingCar::setRacingCar(int n, double g)
{
num = n;
gas = g;
cout << "ナンバーを" << num << "にガソリン量を" << gas << "にしました" << endl;
}
void RacingCar::setCourse(int c)
{
course = c;
cout << "コース番号を" << course << "にしました" << endl;
}
TruckCar::TruckCar()
{
load = 0;
cout << "トラックを作成しました" << endl;
}
void TruckCar::setTruckCar(int n, double g)
{
num = n;
gas = g;
cout << "ナンバーを" << num << "にガソリン量を" << gas << "にしました" << endl;
}
void TruckCar::setLoad(int l)
{
load = l;
cout << "積載量を" << load << "にしました" << endl;
}
int main() {
StandardCar stcar(1000,15.5);
RacingCar rccar1(1234,20.5,5);
TruckCar trcar(3456, 50.5, 2);
return 0;
}
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/12/07 08:55
2020/12/07 09:11
2020/12/07 09:37