天的一斗 发表于 2012-12-26 15:05

求编写一个程序,悬赏5点体力。具体请看内容

编写一个程序,有一个汽车类vehicle,它具有一个需传递参数的构造函数,类中的数据成员:车轮个数wheels和车重weight放在保护段中;小车类car是它的私有派生类,其中包含载人数passenger_load;卡车类truck是vehicle的私有派生类,其中包含载人数passenger_load和载重量payload。每个类都有相关数据的输出方法。

靑韵@化蝶 发表于 2013-1-16 10:52

{:3_60:}{:3_60:}{:3_60:}

土豆长芽了 发表于 2013-1-21 01:05

C++的呐。。。学得不好

筱孤客 发表于 2013-1-21 09:17

恩恩,可以借鉴~

不如不染 发表于 2013-1-21 10:28

{:soso_e127:}连题都看不懂~~~

txxwarcraft 发表于 2013-4-27 18:53

{:3_50:}{:3_50:}{:3_50:}{:3_50:}

且生 发表于 2013-6-30 13:29

#include<iostream>
using namespace std;
class vehicle
{
protected:
        int wheels;
        double weight;
public:
        vehicle(int wh=0,double we=0):wheels(wh),weight(we){}
        int GetWheels(){return wheels;}
        double GetWeight(){return weight;}
       
};
class car:private vehicle
{
        int passenger_load;
public:
        car(int wh=0,double we=0,int pa=0):vehicle(wh,we),passenger_load(pa){}
        int GetPassenger_load(){return passenger_load;}
        int Car_GetWheels(){return GetWheels();}
        double Car_GetWeight(){return GetWeight();}
};
class truck:private vehicle
{
        int passenger_load;double payload;
public:
        truck(int wh=0,double we=0,int pa=0,double pay=0):vehicle(wh,we),passenger_load(pa),payload(pay){}
        int GetPassenger_load(){return passenger_load;}
        double GetPayload(){return payload;}
        int Truck_GetWheels(){return GetWheels();}
        double Truck_GetWeight(){return GetWeight();}
};
int main()
{
        vehicle a(4,100);
        cout<<a.GetWheels()<<endl<<a.GetWeight()<<endl;
        car b(4,100,6);
        cout<<b.Car_GetWheels()<<endl<<b.Car_GetWeight()<<endl<<b.GetPassenger_load()<<endl;
        truck c(4,100,50,6);
        cout<<c.Truck_GetWheels()<<endl<<c.Truck_GetWeight()<<endl<<c.GetPassenger_load()<<endl<<c.GetPayload()<<endl;
       
        system("pause");
        return 0;
}

天的一斗 发表于 2013-6-30 15:45

且生 发表于 2013-6-30 13:29 static/image/common/back.gif


恩恩,谢谢。。。。。

Rain326 发表于 2013-7-3 19:17

应该是用JAVA 变得吧?
页: [1]
查看完整版本: 求编写一个程序,悬赏5点体力。具体请看内容