阅读下列说明和Java代码,将应填入 (n) 处的字句写在对应栏内。[说明]某软件公

题型:填空题

问题:

阅读下列说明和Java代码,将应填入 (n) 处的字句写在对应栏内。

[说明]

某软件公司现欲开发一款飞机飞行模拟系统,该系统主要模拟不同种类飞机的飞行特征与起飞特征。需要模拟的飞机种类及其特征如表18-7所示。

为支持将来模拟更多种类的飞机,采用策略设计模式(Strategy)设计的类图如图18-22所示。

在图18-22中,AirCraft为抽象类,描述了抽象的飞机,而类Helicopter、AirPlane、Fighter和Harrier分别描述具体的飞机种类,方法fly()和takeOff()分别表示不同飞机都具有飞行特征和起飞特征;类FlyBehavior与TakeOffBehavior为抽象类,分别用于表示抽象的飞行行为与起飞行为;类SubSonicFly与SuperSonicFly分别描述亚音速飞行和超音速飞行的行为;类VerticalTakeOff与LongDistanceTakeOff分别描述垂直起飞与长距离起飞的行为。

[Java代码]

interface FlyBehavior

public void fly();

class SubSonicFly implements FlyBehavior

public void fly()System.out.println("亚音速飞行!");

class SuperSonicFly implements FlyBehavior

public void fly()System.out.println("超音速飞行!");

interface TakeOffBehavior

public void takeOff();

class VerticalTakeoff implements TakeOffBehavior

public void takeOff()System.out.println("垂直起飞!");

class LongDistanceTakeOff implements TakeoffBehavior

public void takeOff()System.out.println("长距离起飞!");

abstract class AirCraft

protected (1)

protected (2)

publiC void fly() (3)

public void takeOff() (4) ;;

class Helicopter (5) AirCraft

publiC Helicopter()

flyBehavior=new (6)

takeOffBehavior=new (7)

//其他代码省略

(7)处填()。

考点:计算机软件水平考试中级软件设计师软件设计师
题型:填空题

语句A=B+C代表的意思是( )。

A.④

B.⑤

C.⑥

D.⑦

题型:填空题

按照导致事故的原因把安全技术措施分为:防止事故发生的安全技术措施和减少事故损失的安全技术措施。

题型:填空题

历史人物对社会的发展起加速的作用。( )

题型:填空题

“十一五”以来,在国家和兄弟省市的大力支持下,新疆充分发挥投资和项目建设的引导、带动作用,突出重点领域,抓住关键环节,优化投资结构、提高投资质量,以资金大投入、项目大建设引领经济大发展。“十一五”全区全社会固定资产投资累计完成12043亿元,超过了1978—2005年28年间全社会固定资产投资的总和。一大批水利、交通、能源、通信、资源开发、现代产业等重大项目相继在天山南北落地生根,开花结果,有效地缓解了经济社会发展的“瓶颈”制约,为新疆的长远发展夯实了基础。

在新形势下做好新疆工作,为什么必须坚持中 * * 党的领导?(20分)

题型:填空题

灾害救助工作以哪级为主()。

A.国务院灾害主管部门

B.省级人民政府

C.地方各级人民政府

更多题库