问题 单项选择题

某软件公司现欲开发一款飞机飞行模拟系统,用于模拟不同种类飞机的飞行特征与起飞特征。为支持将来模拟更多种类的飞机,采用()设计的类图如图所示。在图中,类Aircraft描述了抽象的飞机,类FlyBehavior与TakeOffBehavior分别用于表示抽象的飞行行为与起飞行为,类SubSonicFly与SuperSonicFly分别描述亚音速飞行和超音速飞行的行为,类VerticalTakeOff与LongDistanceTakeOff分别描述垂直起飞与长距离起飞的行为。|

 

A.Bridge模式

B.Composite模式

C.Observer模式

D.Strategy模式

答案

参考答案:D

解析:

Strategy(策略)模式的设计意图是使得算法可独立于使用它的客户而变化。依题意,为支持将来模拟更多种类的飞机,该飞机飞行模拟系统采用策略设计模式(Strategy)设计的类图如图3所示。在图3中,AirCraft为抽象类,描述了抽象的飞机,而类Helicopter、AirPlane、Fighter和Harrier分别描述具体的飞机种类,方法fly()和takeOff()分别表示不同飞机都具有的飞行特征和起飞特征;类FlyBehavior与TakeOffBehavior为抽象类,分别用于表示抽象的飞行行为与起飞行为;类SubSonicFly与SuperSonicFly分别描述亚音速飞行和超音速飞行的行为;类VerticalTakeOff与LongDistanceTakeOff分别描述垂直起飞与长距离起飞的行为。

Bridge(桥接)模式的设计意图是将抽象部分与现实部分分离,使得它们的两部分可以独立地变化。

Composite(组合)模式的设计意图是将对象组合成树型结构以表示“部分一整体”的层次结构。

Observer(观察者)模式的设计意图是定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都将得到通知并被自动更新。

单项选择题 A1型题
多项选择题 案例分析题

钱女士现年30岁,是一位单亲母亲,有一个5岁大的儿子。目前,钱女士在一家地产公司任销售经理,月薪12000元(税前),年终奖金10万元(税前),无任何社保。母子二人住在2013年1月初购买的一套两居室的住房中,房款100万中首付20%,剩余部分采取每月等额本息贷款方式,贷款年利率6%,贷款期限20年,目前房屋市价105万元。

钱女士拥有活期存款10万元。2013年年末存入定期存款30万元,2014年初听朋友介绍购买某股票型基金10万元,目前基金净值12万元。2013年钱女士离婚后考虑到自己一旦发生意外,儿子的生活将发生困难,因此她购买了年缴保费1800元的定期寿险,保险条款规定在保障期限内钱女士因意外或疾病而去世,可以获得60万元的保险赔付,保单现金价值12万元。钱女士家庭支出中,儿子的教育费用占有很大比例,钱女士离婚后将所有希望全部寄托在儿子身上,除了给儿子提供最好的学习教育外,还让儿子上书法、绘画等特长班,每月各项学费支出就达3000元。此外母子二人的生活费每月2000元,钱女士每年会带儿子到国内著名景点旅游,平均每年花费10000元。钱女士每年美容休闲支出8000元。

目前,钱女士想请理财师通过理财规划为其解决以下问题:

①钱女士感觉自己的保险仍然不够完备,但由于对保险不太了解,希望理财规划师能为其设计完善的保险保障规划。

②钱女士一直希望给儿子最好的教育,计划儿子在国内读完大学后继续到国外深造,综合考虑国内外求学费用,预计在儿子13年后上大学时共需准备高等教育金110万元,投资报酬率为5%。

③钱女士计划在25年后退休,考虑到其独身一人,因此预计需要养老费用200万元,投资报酬率为7%。

提示:信息收集时间为2014年12月31日,不考虑活期存款利息收入,定期存款年利率3%,月支出均化为年支出的十二分之一,工资薪金所得的起征点为3500元,计算过程保留两位小数,计算结果保留到整数位。

关于钱女士的家庭财务状况总体评价和财务状况预测,以下说法正确的有()

A.资产方面来看,钱女士家庭资产中投资资产较少,随着家庭财产的增多,投资类资产应有所增加,但如不加大投资资产比例,钱女士家庭的资产增值能力将不足以支撑其理财目标

B.收入来看,随着钱女士年龄和工作经验的增加,钱女士的收入将逐步提高,从支出来看,子女教育支出是钱女士家庭的主要支出,随着儿子逐渐长大,需要的各项开支也会随之增加

C.不再增加新的负债的情况下,钱女士家庭的债务负担将保持不变

D.钱女士家庭属于收入较好的单亲家庭,家庭收入较多,但家庭投资资产较少,这表现在投资的净资产比率过低及流动性比率过高上

E.钱女士是家庭收入的唯一来源,应注意钱女士的保障规划