首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请阅读以下技术说明、类图及Java代码,根据要求将(1)~(5)空缺处的内容填写完整。 [说明] 已知对某载客车辆(Car)进行类建模,如图4-20所示,其中类Engine表示发动机引擎,类Wheel表示车轮,类Body表示车身,类Drive
请阅读以下技术说明、类图及Java代码,根据要求将(1)~(5)空缺处的内容填写完整。 [说明] 已知对某载客车辆(Car)进行类建模,如图4-20所示,其中类Engine表示发动机引擎,类Wheel表示车轮,类Body表示车身,类Drive
admin
2010-01-15
23
问题
请阅读以下技术说明、类图及Java代码,根据要求将(1)~(5)空缺处的内容填写完整。
[说明]
已知对某载客车辆(Car)进行类建模,如图4-20所示,其中类Engine表示发动机引擎,类Wheel表示车轮,类Body表示车身,类Driver表示司机,类Passenger表示乘客。
选项
答案
根据已知类图进行程序代码设计的案例分析题,根据图4-19(或图4-20)载客车辆类图描述,分析可得:一辆汽车可以载0~7名乘客,一辆汽车可以被一个或者多个司机驾驶,并且一辆汽车有4~5个轮胎,一个引擎和一个车框架。程序代码中(1)空缺处表示一辆汽车最多载客数目,从后面的程序代码分析可得,应该填写MAX_PASSENGERS。(2)空缺处主要设置车的假设司机,由于参数的名称与成员变量的名称相同,因此需要加上this以示区别。(3)空缺处主要用于判断司机是否上车,因此,代码应该对汽车所维持的司机对象的引用是否为空进行判断。(4)空缺处用于产生一个汽车对象,所以,需要给汽车对象传递合适的参数,构造方法中需要传递一个司机对象,因此应该将driver对象传递到汽车对象中。(5)空缺处表示乘客上车,getOnPassenger要求传递的是乘客对象,因此空缺处应为构造乘客对象的代码。
解析
转载请注明原文地址:https://jikaoti.com/ti/CQi7FFFM
本试题收录于:
软件设计师下午应用技术考试题库软考中级分类
0
软件设计师下午应用技术考试
软考中级
相关试题推荐
将Students表的插入权限赋予用户UserA,并允许其将该权限授予他人,应使用的SQL语句为:GRANT(15)TABLEStudentsTOUserA(16);(16)
______不是正确的软件测试目的。A.尽最大的可能找出最多的错误B.设计一个好的测试用例对用户需求的覆盖度达到100%C.对软件质量进行度量和评估,以提高软件的质量D.发现开发所采用的软件过程的缺陷,进行软件过程改进
标识符在高级语言源程序中的作用不包括______。
(67)不属于用户认证机制。
当用户需求不清晰、需求经常发生变化、系统规模不太大时,最适宜采用的软件开发方法是__________。
(42)不是文档测试包括的内容。
按照开发阶段划分,软件测试可以分为______。①单元测试②集成测试③系统测试④确认测试⑤用户测试⑥验收测试⑦第三方测试
为检测系统所能承受的数据容量,应进行()。
在进行可用性测试时关注的问题应包括()。①安装过程是否困难②错误提示是否明确③GUI接口是否标准④登录是否方便⑤帮助文本是否上下文敏感
随机试题
抗日战争期间国民政府县参议会的性质依有关条例的规定是()
患者在冬季使用自己安装的煤炉生火取暖时,出现头痛、头晕、无力、胸闷、心悸、恶心等症状。现场抢救时首要措施是
鼓胀的病理性质总属
患儿,男,5岁。X形腿,体形消瘦,鸡胸、肋骨呈串珠状。X射线检查:骨质疏松,掌骨和腕骨愈合缓慢。初步诊断为
A.5minB.15minC.30mlnD.45minE.60min阴道片的融变时限为()。
集中打击或专项斗争,多数情况下由各省、自治区、直辖市从当地社会治安情况出发,主动地和有节奏、有准备、有重点地开展。()
(2009年真题)下列关于紧急避险的表述中,正确的是
数据库技术的根本目标是要解决数据的()。
Whatdoyoulearnfromthetalk?
A、nativeEnglishspeakersnumberedB、thenumberofpeoplewithEnglishasasecondlanguagehasovertakenthenumberwhospeaki
最新回复
(
0
)