题目详情
阅读以下说明和Java代码,填充程序中的空缺,将解答填入答题纸的对应栏内。 【说明】 某应急交通控制系统(TraficControIS,stem)在红灯时控制各类车辆(Vehicle)的通 行,其类图如图6-1所示,在紧急状态下应急车辆在红灯时可通行,其余车辆按正常规 则通行。 下面的Java代码实现以上设计,请完善其中的空缺。 【Java代码】 abstract class Vehicle public Vehicle () { } abstract void run }; interface Emergency { (1) ; (2) ; } class Car extends Vehicle { public Car () { } void run () { } }; class Truck extends Vehicle { public Truck () { } void run () { } class PoliceCar (3) boolean isEmergency = false; public PoliceCar () { } public PoliceCar(boolean b) { this . isEmergency =b; } public boolean isEmergent () { return (4); } public void runRedLight () { } } public class TraficControISystem {/。交通控制类。/ private Vehicle[ ]V=new Vehiele [24]; int numVehicles; public void control() { for (int i=0; i<numVehicles; i++) { if (v[i] instanceof Enu rgency&& ((Emergency)V [i]) isEmergent()) { (5 ) . runRedLigh&39;: () ; }else (6).run() } } void add (Vehicle vehicle) { v[numVehicles++]=vehicle;)/*添加车辆*/ void shutDown()(/*代码略*/} public static void main (Stri.ng [ ] args) { TraficControlSystem 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 () ; } } 请帮忙给出正确答案和分析,谢谢!
题目答案
题目解析⬇️小程序搜题更方便
推荐题目
9210民用建筑地下或半地下建筑(室)和一类高层建筑的耐火等级不低于()。A.一级B.二级C.三级D.四级4800
648三类RNA(mRNA、tRNA和rRNA)在蛋白质生物合成中有何作用?7462
8010翻译延长阶段包括_________、_________和_________三个步骤。7503
6467某保险公司开展下列业务,属于免税的是()A农业贷款保险B为牧民提供的牛羊死亡险C为农民提供的小6685
4776阅读以下说明和C函数,填充函数中的空缺,将解答填入答题纸的对应栏内。【说明】下面的函数sort(intn,8640
9137阅读以下说明和C++代码,填充代码中的空缺,将解答填入答题纸的对应栏内。【说明】某应急交通控制系统5506
6971文化创意服务适用税率为()A3%B6%C11%D17%2963
1905试题一(共15分)阅读以下说明和流程图,填补流程图中的空缺(1)~(5),将解答填入答题纸的对应栏内。【6437
4186纳税人提供景区游览场所并收取门票收入按()缴纳增值税。A不征收增值税B文化体育服务C娱乐业D其9741
9674某事业单位从事经营设计服务,2015年经营额为45万元,2016年经营额为600万元,关于登记一般纳税4089
1396张某2015购入基金5万元,2016年7月卖出取得价款6万元,张某该项业务应纳增值税为()A0元B291.26C235
2435不动产在建工程使用下列原材料,无须分两年从销项税额中抵扣的的是()A 立式空调B 电梯C采暖设2362
3593用于A厂房项目建设购进的主体工程钢材取得发票时间为2016年5月10日,该笔进项将于何时抵扣完毕:7192
1843其他个人出租住房年租金37万元,如何开具发票()A 按免税项目向地税申请开具发票B 按免税项目向1199
5208The process whereby software is instolled into an operational environment is called ¨(74) 2935