首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请阅读以下技术说明、类图及Java代码,根据要求将(1)~(5)空缺处的内容填写完整。 [说明] 已知对某载客车辆(Car)进行类建模,如图4-20所示,其中类Engine表示发动机引擎,类Wheel表示车轮,类Body表示车身,类Drive
请阅读以下技术说明、类图及Java代码,根据要求将(1)~(5)空缺处的内容填写完整。 [说明] 已知对某载客车辆(Car)进行类建模,如图4-20所示,其中类Engine表示发动机引擎,类Wheel表示车轮,类Body表示车身,类Drive
admin
2010-01-15
21
问题
请阅读以下技术说明、类图及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://kaotiyun.com/show/ScDZ777K
本试题收录于:
软件设计师下午应用技术考试题库软考中级分类
0
软件设计师下午应用技术考试
软考中级
相关试题推荐
为检测系统在长时间运行下是否存在性能瓶颈,应进行()。
在数据库逻辑结构设计阶段,需要(20)阶段形成的(21)作为设计依据。(21)
某企业职工关系EMP(E_no,E_name,DEPT,E_addr,E_tel)中的属性分别表示职工号、姓名、部门、地址和电话;经费关系FUNDS(E_no,E_limit,E_used)中的属性分别表示职工号、总经费金额和已花费金额。若要查询部门为“开
给定包含n个正整数的数组A和正整数x,要判断数组A中是否存在两个元素之和等于x。先用插入排序算法对数组A进行排序,再用以下过程P来判断是否存在两个元素之和等于x。low=l;high=n;while(high>low)ifA[low]+A[hig
以下关于软件测试原则的叙述中,正确的是______。①所有软件测试都应追溯到用户需求②尽早地和不断地进行软件测试③完全测试是不可能的④测试无法发现软件潜在的缺陷⑤需要充分注意测试中的群集现象
在各种不同的软件需求中,()描述了产品必须要完成的任务,可以在用例模型中予以说明。
计算机采用分级存储体系的主要目的是为了解决()的问题。
某汽车维修公司有部门、员工和顾客等实体,各实体对应的关系模式如下:部门(部门代码,部门名称,电话)员工(员工代码,姓名,部门代码)顾客(顾客号,姓名,年龄,性别)维修(顾客号,故障情况,维修日期,员工代码)假设每个部门允许有多部电话,则电话属性为
下面为C语言程序,边界值问题可以定位在(45)。 int data(3), int i, for(i=1, i<=3, i++)data(i)=100
下图是①设计模式的类图,该设计模式的目的是②,图中,Abstraction和RefinedAbstraction之间是③关系,Abstraction和Implementor之间是④关系。④处应填入?
随机试题
正常二尖瓣瓣口面积约为
卫生人力管理包括哪几方面
肺炎球菌的主要致病作用在于
A、利福平B、喹诺酮类C、青霉素D、抗菌谱E、红霉素抑制细菌DNA回旋酶的药物是
水泵机组的各台机组运行时间为带额定负荷连续运行24h(含无故障停机)或7天内累计运行48h(含全站机组联合运行小时数),全部机组联合运行时间一般为6h,且机组无故障停机次数不少于3次。执行机组运行时间确有困难时,可由验收委员会或上级主管部门根据具体情况适当
某小学一节课结束后,任课老师抱着学生刚交的作业本离开教室,一名未交作业的学生急忙追赶,不慎摔倒在地,将门牙摔掉一颗。在此事件中应承担主要责任的是()
①科学家们知道,研究和理解海洋动物的独特语言,需要______年累月的时间。②严厉打击社会上的黑社会性质的恶势力,______它们滋生的土壤,是公安机关义不容辞的责任。③他听到了群众大声的______,仍头也不回地走到车里。填入划横
甲盗窃了农民王某的一个手提包,发现包里有大量现金和一把手枪。甲将真情告诉乙,并将手枪交给乙保管,乙将手枪藏在家里。关于本案,下列说法正确的是()
Onedayalltheempolyeesofaveryfamouscompanyreachedtheirofficeandallsawabigsignonthemaindoorwhichsaidthis:
Whydon’tpeoplejustsaywhattheymean?Thereasonisthatconversationalpartnersarenotmodemsdownloadinginformationin
最新回复
(
0
)