博客
关于我
继承和派生1
阅读量:265 次
发布时间:2019-03-01

本文共 702 字,大约阅读时间需要 2 分钟。

描述

编写一个程序设计一个汽车类vehicle,包含的数据成员有车轮个数wheels和车重weight。小车类car是它的私有派生类其中包含载人数passenger_load。卡车类truck是vehicle的私有派生类其中包含载人数passenger_load和载重量payload。每个类都有一个构造函数,一个公有成员函数输出汽车的相关的信息。

要求:

(1)数据成员的访问权限不能设为public

(2)定义有参构造函数。

 

输入

vehicle 对象的 数据成员值

car 对象的数据成员值
truck对象的数据成员值

输出

vehicle 对象的 数据成员值

car 对象的数据成员值
truck对象的数据成员值

样例输入

4 10004 1500 58 3000 2 10000

样例输出

4 10004 1500 58 3000 2 10000

提示

数据成员类型均为整数

#include 
using namespace std;class vehicle{ int wheels,weight;public: vehicle (int x,int y):wheels(x),weight(y){} void print() { cout<
<<" "<
>x>>y>>x1>>y1>>z1>>x2>>y2>>z2>>m2; vehicle A(x,y); car B(x1,y1,z1); truck C(x2,y2,z2,m2); A.print(); cout<

 

转载地址:http://ceoo.baihongyu.com/

你可能感兴趣的文章
c语言-单链表
查看>>
《软件方法》第1章 建模和UML
查看>>
Rhapsody的文件能转到EA里面吗
查看>>
一张图让你了解——mysql高可用:分库分表
查看>>
《程序猿的第n+3天》bootstrap做收缩导航
查看>>
android instant app
查看>>
ubuntu非root用户如何访问vmware共享文件夹
查看>>
如何使用Postman保存请求和返回,离线查看请求数据
查看>>
系统架构
查看>>
图解HTTP (chap4 Http状态码) 5XX
查看>>
creator世界坐标w_pos会变化导致的录屏回放时相对位置变化造成bug(改为local_pos即可解决)
查看>>
Python3实现程序更新
查看>>
类似愤怒小鸟的飞行弹道
查看>>
(二十七)unity4.6学习Ugui中文文档-------Unity3D UI (uGUI)窗口扩展
查看>>
Android官方文档之DataBinding库
查看>>
【python】输出到文件, f.write与print
查看>>
【今日CV 计算机视觉论文速览 第97期】Tue, 9 Apr 2019
查看>>
【mAP】关于目标检测mAP的一些理解
查看>>
庄子:谁知南华秋水意?
查看>>
android 在一个应用中启动另一个应用
查看>>