6-55.汽车类的继承

根据给定的汽车类vehicle(包含的数据成员有车轮个数wheels和车重weight)声明,完成其中成员函数的定义,之后再定义其派生类并完成测试。

小车类car是它的派生类,其中包含载人数passenger_load。每个类都有相关数据的输出方法。

输出样例:

在这里给出相应的输出。例如:

Type:Vehicle

Wheel:4

Weight:1000kg

Type:Car

Type:Vehicle

Wheel:4

Weight:2000kg

Load:5 persons

它的派生类,其中包含载人数passenger_load。每个类都有相关数据的输出方法。

代码实现:

#include<iostream>
using  namespace  std;  
class  Vehicle  
{  
        protected:  
                int  wheels;  
                float  weight;  
        public:  
                Vehicle(int  wheels,float  weight);  
                int  get_wheels();  
                float  get_weight();  
                float  wheel_load();  
                void  show();  
};  

/*  请在这里填写答案  */
class Car : public Vehicle{
	private:
		int passenger_load;
	public:
		Car(int a,float b,int c):Vehicle(a,b){
			passenger_load=c;
		}
		void show(){
			cout<<"Type:Car"<<endl;
			Vehicle::show();
			cout<<"Load:"<<passenger_load<<" persons"<<endl;
		}
		
};

Vehicle::Vehicle(int wheels,float weight):wheels(wheels),weight(weight){
}
void Vehicle::show(){
	cout<<"Type:Vehicle"<<endl;
	cout<<"Wheel:"<<wheels<<endl;
	cout<<"Weight:"<<weight<<"kg"<<endl;
}

int  main  ()  
{  
        Vehicle  v(4,1000);
        v.show();  
        Car  car1(4,2000,5);    
        car1.show  ();  
        return  0;
}

相关推荐

  1. 6.模板与继承

    2023-12-06 22:14:02       31 阅读
  2. TS学习-继承

    2023-12-06 22:14:02       12 阅读
  3. python子继承

    2023-12-06 22:14:02       25 阅读
  4. 第十九章 继承

    2023-12-06 22:14:02       34 阅读

最近更新

  1. TCP协议是安全的吗?

    2023-12-06 22:14:02       19 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-06 22:14:02       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-06 22:14:02       20 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-06 22:14:02       20 阅读

热门阅读

  1. Ubuntu网络问题的解决

    2023-12-06 22:14:02       41 阅读
  2. 002_qml矩阵的使用方式

    2023-12-06 22:14:02       28 阅读
  3. ARM安全架构——为复杂软件提供保护

    2023-12-06 22:14:02       46 阅读
  4. Spring Boot 在启动之前还做了哪些准备工作?

    2023-12-06 22:14:02       39 阅读
  5. MySQL二 | 函数

    2023-12-06 22:14:02       38 阅读
  6. Python发送微信模板消息

    2023-12-06 22:14:02       39 阅读