[说明]某游戏公司现欲开发一款面向儿童的模拟游戏,该游戏主要模拟现实世界中各种鸭子的

题型:填空题

问题:

[说明]

某游戏公司现欲开发一款面向儿童的模拟游戏,该游戏主要模拟现实世界中各种鸭子的发声特征、飞行特征和外观特征。游戏需要模拟的鸭子种类及其特征如表下表所示。

为支持将来能够模拟更多种类鸭子的特征,采用策略设计模式(strategy)设计的类图如图5-1所示。

其中,Duck为抽象类,描述了抽象的鸭子,而类RubberDuck、MallardDuck、CottonDuck和RedHeadDuck分别描述具体的鸭子种类,方法fly()、quack()和display()分别表示不同种类的鸭子都具有飞行特征、发声特征和外观特征;类FlyBehavior与QuackBehavior为抽象类,分别用于表示抽象的飞行行为与发声行为;类FlyNoWay与FlyWithWings分别描述不能飞行的行为和用翅膀飞行的行为;类Quack、Squeak与QuackNoWay分别描述发出“嘎嘎”声的行为、发出橡皮与空气摩擦声的行为与不发声的行为。请填补以下代码中的空缺。

[C++代码]

# include<iostream>

using namespace (1) ;

class FlyBehavior

public : (2) fly()=0;

;

class QuackBehavior

public: (3) quack()=0;

Class FlyWithWings :public F1yBehavior

public: void fly()cout<<"使用翅膀飞行!"<<endl;

;

class FlyNoWay :public FlyBehavior

public: void fly()cout<<"不能飞行!">>endl;

;

class Quack :public QuackBehavior

public: void quack()cout<<"发出\’嘎嘎’\声!"<<endl;

;

class Squeak :public QuackBehavior

public: void quack()cout<<"发出空气与橡皮摩擦声!"<<endl;

;

class QuackNOWay :public QuackBehaVior

public: void quack()cout<<"不能发声!"<<endl;

;

C1ass Duck

protected:

FlyBehavior * (4) ;

QuackBehaVior * (5) ;

public:

VOid fly() (6) ;

VOid quack() (7) ; ;

virtual void display()=0;

;

class RubberDuck: public Duck

public:

RubberDuck()

flyBehavior=new (8) ;

quackBehavior=new (9) ;

~RubberDuck()

if (!flyBehavior) delete flyBehaVior;

i f(!quackBehavior)delete quackBehavior;

Void display() /*此处省略显示橡皮鸭的代码*/

//其他代码省略

(8)处填()。

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

如图所示,ABC弧线上太阳高度角为0°,某人正在距离B地正南方2775km的某

地肉眼观测北极星.观测到的北极星平均仰角为42度,完成下列各题。(12分,每空2分)

(1)此时阳光直射点的地理坐标是________(经度),___________(纬度)。

(2)A地此日昼长约______小时,日出时间是__________(该地区时)。

(3)B地此日正午太阳高度角为_________

(4)此时东半球新的一天的范围与旧的一天范围的比值________

题型:填空题

女性患者,30岁,左腰被撞击1小时后就诊。查BP:120/70mmHg,Hb:110g/L,腹部无肌紧张及压痛,左侧腹触及包块,范围局限,无移动性浊音。

上述患者行保守治疗2小时后,查BP:80/50mmHg,Hb:70g/L,左上腹包块增大,此时应考虑()

A.继续保守治疗

B.留置尿管

C.穿刺引流

D.探查手术

E.肾切除

题型:填空题

小题1:Beethoven is a very __________(著名的)musician .

小题2:I’m_________(紧张的)out because I can’t find the way home.

小题3:My mother often ________(担心)about my father’s health..

小题4: She likes to s________ e-mails at school.

小题5:Lily is very t_______, she’d like to have some water.

题型:填空题

《海国图志》中使用“新闻纸、铁路”等新名词,反映了魏源()

A.关注西方新知识和新技术

B.主张“师夷长技以制夷”

C.力图改变中国的政治制度

D.号召国人全面学习西方

题型:填空题

中 * * 党于哪年成立、在哪里召开会议?

更多题库