首页
登录
从业资格
如下UML类图表示的是( )设计模式。以下关于该设计模式的叙述中,错误是(请作答
如下UML类图表示的是( )设计模式。以下关于该设计模式的叙述中,错误是(请作答
练习题库
2022-08-02
84
问题
如下UML类图表示的是( )设计模式。以下关于该设计模式的叙述中,错误是(请作答此空)。
A.提供创建一系列相关或相互依赖的对象的接口,而无需指定这些对象所属的具体类B.可应用于一个系统要由多个产品系列中的一个来配置的时候C.可应用于强调一系列相关产品对象的设计以便进行联合使用的时候D.可应用于希望使用已经存在的类,但其接口不符合需求的时候
选项
A.提供创建一系列相关或相互依赖的对象的接口,而无需指定这些对象所属的具体类
B.可应用于一个系统要由多个产品系列中的一个来配置的时候
C.可应用于强调一系列相关产品对象的设计以便进行联合使用的时候
D.可应用于希望使用已经存在的类,但其接口不符合需求的时候
答案
D
解析
本题考查面向对象方法中的设计模式知识。
题中的类图是抽象工厂设计模式,该设计模式的意图是提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。使用抽象工厂设计模式的常见情形是:一个系统要独立于其产品的创建、组合和表示时;一个系统要由多个产品系列中的一个来配置时;当需要强调一系列相关的产品对象的设计以便进行联合使用时;当提供一个产品类库,而只想显示它们的接口不是实现时。对于希望使用已经存在的类,但其接口不符合需求的情形,应当考虑适配器设计模式。
转载请注明原文地址:https://www.tihaiku.com/congyezige/2407065.html
本试题收录于:
中级 软件设计师题库软件水平考试初中高级分类
中级 软件设计师
软件水平考试初中高级
相关试题推荐
下列叙述中,()是正确的。A.白盒测试又称为逻辑驱动测试 B.穷举路径测试
以下关于验收测试的叙述中,不正确的是()。A.验收测试由开发方主导,用户参与
以下关于软件生命周期的叙述不正确的是______。A.软件生命周期包括以下几个阶
以下关于系统测试的叙述,不正确的是()。A.系统测试的对象不包含软件所依赖的硬件
以下关于测试的叙述中,正确的是()。A.实际上可以采用穷举测试来发现软件中的所
以下关于软件测试原则的叙述中,正确的是()①所有软件测试都应追溯到用户需求②尽
以下关于软件质量保证的叙述中,不正确的是()。A.软件质量是指软件满足规定或潜
以下关于测试时机的叙述中,正确的是()。 ①应该尽可能早地进行测试②软件中的
以下关于测试方法的叙述中,正确的是()。A.根据是否需要执行被测试代码可分为
以下关于软件可靠性管理的叙述中,不正确的是()A.在需求分析阶段确定软件的可靠
随机试题
Whenweworryaboutwhomightbespyingonourprivatelives,weusuallythi
F根据chronicillness定位于F段。倒数第2句指出,有20%的老人活到百岁也未得过最普通的慢性病。本题的onefifth对应20%,chronic
[originaltext]M:CouldyoupleasetellmewhatroomRobertDavisisin?W:Yes,
利润是指施工企业完成所承包工程获得的盈利。以预算价和企业管理费之和为基数计,利率
房地产经纪人员的( )主要是指对市场竞争、同行合作等问题的认识和看法。A、职
慢性肾衰竭病人必有的症状是A.贫血 B.少尿 C.高血压 D.血氨增加
劳动能力鉴定根据因工致伤职工的劳动功能障碍分为()伤残等级。A.8个 B.1
属于口腔预防医学二级预防的是A.氟化物应用 B.牙体外科 C.饮食控制 D
关于囊性淋巴管瘤的临床表现,下列说法错误的是A.好发于儿童及青少年 B.主要发
甲企业为增值税一般纳税人,2018年发生如下与交易性金融资产相关的经济业务:
最新回复
(
0
)