求助帮忙编写C++程序
写一个交通工具类(有颜色,重量等属性),一个卡车类(为交通工具的派生类,有型号,车速.吨位等属性),一个汽车(为交通工具的派生类,有型号,车速.可载人数等属性),要求:输...
写一个交通工具类(有颜色,重量等属性),一个卡车类(为交通工具的派生类,有型号,车速.吨位等属性),一个汽车(为交通工具的派生类,有型号,车速.可载人数等属性),要求:输出一个汽车对象和一个卡车对象的所有信息.
最好测试过没错哦!高报酬 展开
最好测试过没错哦!高报酬 展开
2个回答
展开全部
先占个位置,马上写
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include <iostream>
class Base
{
public:
int iWeight;
int iColor;
void Display()
{
std::cout << "重量" << iWeight << "颜色" << iColor ;
}
};
class Truck : public Base
{
// 型号,车速.吨位
public:
int iSign;
int iSpeed;
int iSize;
void Display()
{
Base::Display();
std::cout << "型号" << iSign << "车速" << iSpeed << "吨位" << iSize ;
}
};
class Car : public Base
{
public:
// 有型号,车速.可载人数
int iSign;
int iSpeed;
int iMaxNums;
void Display()
{
Base::Display();
std::cout << "型号" << iSign << "车速" << iSpeed << "可载人数" << iMaxNums ;
}
};
int main()
{
Car c;
Truck t;
c.Display();
t.Display();
return 0;
}
class Base
{
public:
int iWeight;
int iColor;
void Display()
{
std::cout << "重量" << iWeight << "颜色" << iColor ;
}
};
class Truck : public Base
{
// 型号,车速.吨位
public:
int iSign;
int iSpeed;
int iSize;
void Display()
{
Base::Display();
std::cout << "型号" << iSign << "车速" << iSpeed << "吨位" << iSize ;
}
};
class Car : public Base
{
public:
// 有型号,车速.可载人数
int iSign;
int iSpeed;
int iMaxNums;
void Display()
{
Base::Display();
std::cout << "型号" << iSign << "车速" << iSpeed << "可载人数" << iMaxNums ;
}
};
int main()
{
Car c;
Truck t;
c.Display();
t.Display();
return 0;
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询