首页
登录
从业资格
阅读以下说明和Java代码,填充程序中的空缺,将解答填入答题纸的对应栏内。 [
阅读以下说明和Java代码,填充程序中的空缺,将解答填入答题纸的对应栏内。 [
admin
2022-08-02
60
问题
阅读以下说明和Java代码,填充程序中的空缺,将解答填入答题纸的对应栏内。[说明]某应急交通控制系统(TraficControlSystem)在红灯时控制各类车辆(Vehicle)的通行,其类图如下图所示,在紧急状态下应急车辆在红灯时可通行,其余车辆按正常规则通行。
下面的Java代码实现以上设计,请完善其中的空缺。[Java代码]abstract class Vehicle{public Vehicle(){ }abstract void run();};interface Emergency{ ______; ______;};class Car extends Vehicle{public Car(){ }void run(){ /*代码略*/ }};Class Truck extends Vehicle{public Truck(){ }void run() { /*代码略*/ }};class PoliceCar ______ {boolean isEmergency= false;public PoliceCar(){ }public PoliceCar(boolean b) {this.isEmergency=b; }public boolean isEmergent(){ return ______ }public void runRedLight(){ /*代码略*/ }};/*类Ambulance、FireEngine实现代码略*/public class TraficControlsystem { /*交通控制类*/private Vehicle[]V=new Vehicle[24];int numVehicles;public void control(){for {int i=0; i<numVehicles; i++){if(V
instanceof Emergency&&((Emergency)v
).isEmergent()){(______).runRedLight();}else______. run();}}void add(Vehicle vehicle){ v[numVehicles++]=vehicle;}/*添加车辆*/void shutDown(){/*代码略*/}public static void main(String[]args){TraficC0ntrolSystem tcs=new TraficControlSystem();tcs.add(new Car());tcs.add(new PoliceCar());tcs.add(new Ambulance());tcs.add(new Ambulance(true));tcs.add(new FireEngine(true));tcs.add(new Truck());tcs.add(new FireEngine());tcs.control();tcs.shutDown();}}
选项
答案
解析
boolean isEmergent()
void runRedLight()
extends Car implements Emergency
this.isEmergency
(Emergency)v
v
转载请注明原文地址:https://tihaiku.com/congyezige/2425906.html
本试题收录于:
初级程序员题库软件水平考试初中高级分类
初级程序员
软件水平考试初中高级
相关试题推荐
组织为完成某一目标而制定的具体行动方案称为A.程序化决策 B.非程序化决策
关于汇编语言,以下叙述中正确的是()。A.汇编语言程序可以直接在计算机上运行
IE浏览器能够正确解析()代码。A.ASP B.HTML C.JSP D
若程序P经编译并连接后可执行,则()。A.P是正确的程序 B.P中没有语法
若程序中定义了局部变量与全局变量,则()。A.在函数内只能访问局部变量,而不能访
电子邮件应用程序利用POP3协议()。A.创建邮件 B.加密邮件 C.发送邮
负责解释执行JavaScript代码的是()。A.Web服务器 B.Web浏览
堆栈最常用于()。A.实现数据循环依位 B.实现程序转移 C.保护被中断程序
下面程序在IE浏览器中的显示结果为()。 <html> <head><m
下列选项中不属于我国著作权法所保护的作品是()。A.计算机程序 B.计算机保护
随机试题
Usingextremelydifferentdecoratingschemesinadjoiningroomsmayresultin__
Bothplayersappearfasterandmore______andareeagertoseewhatopportunities
1ThiscalmingdownisperhapsthemainreasonwhyIkeepadiary.Itis
Junkfoodiseverywhere.We’reeatingwaytoomuchofit.Mostofusknowwh
鉴于音像制品和电子出版物盗版现象较严重,入库验收时重点判定音像制品和电子出版物的
健康保险的产品设计是对()等重要内容进行不同排列组合,从而形成满足消费者需求的保
教师的科研选题可以从()A.教育教学中面临的具体困难困惑中发现 B.教育教学
上市公司或其现任董事、监事、高级管理人员因涉嫌犯罪被司法机关立案侦查或涉嫌违法违
基坑初期排水对于土质围堰或覆盖层边坡,一般开始排水降速以()m/d为宜。A.0.
男性,25岁,反复哮喘发作20年,严重发作已持续48小时。查体:呼吸困难,发绀,
最新回复
(
0
)