首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请阅读以下技术说明、类图及C++代码,根据要求将(1)~(5)空缺处的内容填写完整。 [说明] 已知对某载客车辆(Car)进行类建模,如图4-19所示。其中,类Engine表示发动机引擎,类Wheel表示车轮,类Body表示车身,类Drive
请阅读以下技术说明、类图及C++代码,根据要求将(1)~(5)空缺处的内容填写完整。 [说明] 已知对某载客车辆(Car)进行类建模,如图4-19所示。其中,类Engine表示发动机引擎,类Wheel表示车轮,类Body表示车身,类Drive
admin
2010-01-15
41
问题
请阅读以下技术说明、类图及C++代码,根据要求将(1)~(5)空缺处的内容填写完整。
[说明]
已知对某载客车辆(Car)进行类建模,如图4-19所示。其中,类Engine表示发动机引擎,类Wheel表示车轮,类Body表示车身,类Driver表示司机,类Passenger表示乘客。
[C++代码]
car.run();
}
选项
答案
根据已知类图进行程序代码设计的案例分析题,根据图4-19(或图4-20)载客车辆类图描述,分析可得:一辆汽车可以载0~7名乘客,一辆汽车可以被一个或者多个司机驾驶,并且一辆汽车有4~5个轮胎,一个引擎和一个车框架。程序代码中(1)空缺处表示一辆汽车最多载客数目,从后面的程序代码分析可得,应该填写MAX_PASSENGERS。(2)空缺处主要设置车的假设司机,由于参数的名称与成员变量的名称相同,因此需要加上this以示区别。(3)空缺处主要用于判断司机是否上车,因此,代码应该对汽车所维持的司机对象的引用是否为空进行判断。(4)空缺处用于产生一个汽车对象,所以,需要给汽车对象传递合适的参数,构造方法中需要传递一个司机对象,因此应该将driver对象传递到汽车对象中。(5)空缺处表示乘客上车,getOnPassenger要求传递的是乘客对象,因此空缺处应为构造乘客对象的代码。
解析
转载请注明原文地址:https://kaotiyun.com/show/vcDZ777K
本试题收录于:
软件设计师下午应用技术考试题库软考中级分类
0
软件设计师下午应用技术考试
软考中级
相关试题推荐
编写测试计划的目的是______。①测试工作顺利进行②使项目参与人员沟通更舒畅③使测试工作更加系统化④软件过程规范化的要求⑤控制软件质量
以下测试内容中,属于系统测试的是()。①单元测试②集成测试③安全性测试④可靠性测试⑤兼容性测试⑥可用性测试
将Students表的插入权限赋予用户UserA,并允许其将该权限授予他人,应使用的SQL语句为:GRANT(15)TABLEStudentsTOUserA(16);(16)
根据ANSI/IEEE829标准,(62)属于《测试案例说明》中的内容。 ①输入说明 ②测试目的 ③环境要求 ④特殊要求
集线器与网桥的区别是__________。
程序中常采用变量表示数据,变量具有名、地址、值、作用域、生存期等属性。关于变量的叙述,(19)是错误的。
(42)不是文档测试包括的内容。
根据输入输出等价类边界上的取值来设计用例的黑盒测试方法是______。
系统交付后,修改原来打印时总是遗漏最后一行记录的问题,该行为属于______维护。
假设系统有n(n≥5)个并发进程共享资源R,且资源R的可用数为2。若采用PV操作,则相应的信号量S的取值范围应为______。
随机试题
下列哪项因素与产后宫缩乏力性出血无关
文氏电桥式正弦波发生器如图所示,电路的振荡频率f0约为()。
基本建设债券是标准化的国债()
查尔斯.汉迪于1976年提出的关于企业文化的分类至今仍具有相当重要的参考价值,按照查尔斯.汉迪的观点,企业文化分为四类,其中不包括()。
为促进非手术治疗尿路结石患者排出结石,最适宜的运动方式是()。
音乐教学中讲授法有哪些要求?
风能将成为21世纪大规模开发的一种可再生清洁能源。风力发电机是将风能(气流的功能)转化为电能的装置,其主要部件包括风轮机、齿轮箱、发电机等。如图22所示。 风轮机叶片旋转所扫过的面积为风力发电机可接受风能的面积。设空气密度为p,气流速度为v,风轮机叶
在今天南京的清凉山西部,有一段石壁叫鬼脸城,一般认为是古代石头城的遗址。但作为六朝古迹的石头城,却可能不在这里。据专家考证,早在六朝以前,江水就已经逐渐向西迁移。211年,孙权将东吴的政治中心从京口迁到秣陵,并将秣陵改名为建业,次年营建了石头城,东吴大将周
2012年建材工业增加值同比增长11.5%,增速回落8个百分点,占全国工业增加值的6.6%。全年水泥产量21.8亿吨、同比增长7.4%,陶瓷砖92亿平方米、同比增长9.4%,天然花岗岩石材4.1亿平方米,同比增长27.2%。平板玻璃7.1亿重量箱、同比下降
一项研究显示,先让受试者参加消除某项偏见的学习,并给受试者播放与消除该偏见学习相关联的声音。之后,让受试者进入深度睡眠状态,同时重复播放那些相关联的声音,以重新激活消除该偏见的学习。结果发现,该偏见比睡眠前大大减少,且睡眠质量越高,偏见减少得越多。研究人员
最新回复
(
0
)