首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请阅读以下技术说明、类图及C++代码,根据要求将(1)~(5)空缺处的内容填写完整。 [说明] 已知对某载客车辆(Car)进行类建模,如图4-19所示。其中,类Engine表示发动机引擎,类Wheel表示车轮,类Body表示车身,类Drive
请阅读以下技术说明、类图及C++代码,根据要求将(1)~(5)空缺处的内容填写完整。 [说明] 已知对某载客车辆(Car)进行类建模,如图4-19所示。其中,类Engine表示发动机引擎,类Wheel表示车轮,类Body表示车身,类Drive
admin
2010-01-15
56
问题
请阅读以下技术说明、类图及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
软件设计师下午应用技术考试
软考中级
相关试题推荐
以下关于汇编语言的叙述中,错误的是______。A.汇编语言源程序中的指令语句将被翻译成机器代码B.汇编语言的指令语句必须具有操作码字段,可以没有操作数字段C.汇编程序以汇编语言源程序为输入,以机器语言表示的目标程序为输出D.汇编程序先将源程序中的
在IPv4向IPv6的过渡期间,如果要使得两个IPv6结点可以通过现有的IPv4网络进行通信,则应该使用(27);如果要使得纯IPv6结点可以与纯IPv4结点进行通信,则需要使用(28)。(28)
集线器与网桥的区别是__________。
某企业职工关系EMP(E_no,E_name,DEPT,E_addr,E_tel)中的属性分别表示职工号、姓名、部门、地址和电话;经费关系FUNDS(E_no,E_limit,E_used)中的属性分别表示职工号、总经费金额和已花费金额。若要查询部门为“开
某企业职工关系EMP(E_no,E_name,DEPT,E_addr,E_tel)中的属性分别表示职工号、姓名、部门、地址和电话;经费关系FUNDS(E_no,E_limit,E_used)中的属性分别表示职工号、总经费金额和已花费金额。若要查询部门为“开
对某商店业务处理系统采用数据流图(DFD)进行功能建模,其中“检查订货单”是其中的一个①。由于在进行订货单检查时,需要根据客户的欠款情况、订单金额等多个条件判断是否采取发出催款单、准备货物、发出发货单等行为,此时适合采用②进行描述。②处
函数main()、f()的定义如下所示。调用函数f()时,第一个参数采用传值(callbyvalue)方式,第二个参数采用传引用(callbyreference)方式,main()执行后输出的值为______。
某汽车维修公司有部门、员工和顾客等实体,各实体对应的关系模式如下:部门(部门代码,部门名称,电话)员工(员工代码,姓名,部门代码)顾客(顾客号,姓名,年龄,性别)维修(顾客号,故障情况,维修日期,员工代码)假设每个部门允许有多部电话,则电话属性为
黑盒测试法是根据产品的______来设计测试用例的。A.功能B.输入数据C.应用范围D.内部逻辑
CPU执行指令时,先要根据程序计数器将指令从内存读取出并送入______,然后译码并执行。
随机试题
临床随机对照试验中的“双盲法”是指
某女,25岁,已婚。平时月经尚规则,现停经50天。停经32天尿乳胶凝集抑制试验阴性,第33天肌注黄体酮5天,停药后无撤退性出血,基础体温维持在37℃左右已近5周。下列哪项诊断最可能
酸性最强的黄酮类化合物是
A.注册有效期为3年B.注册有效期为5年C.可以在全国各省、自治区、直辖市注册D.只能在一个省、自治区、直辖市注册E.省(区、市)药品监督管理局执业药师注册在()。
在财务现金流量表中,现金流入包括()。
设计方作为项目建设的一个参与方,其项目管理主要服务于()和设计方本身的利益。
法定公益金的提取比例一般为净利润的()。
甲公司为上市公司,2013年至2014年对乙公司股票投资有关的资料如下:(1)2013年3月1日,购买乙公司发行的股票200万股,成交价为每股13元(其中每股包含已宣告但尚未发放的现金股利0.5元),另支付交易费用60万元,作为可供出售金融资产核算
下列选项中说法错误的是()
A、 B、 C、 CDoyoumindif…?(您介意我……吗?)用来表示征求对方许可。这道题询问对方是否可以使用订书机,(C)项的回答“你可以使用,但是要先放上订书钉”是符合题意的。(A)项则诱使考生混同stap
最新回复
(
0
)