首页
登录
从业资格
如下UML类图表示的是( )设计模式。以下关于该设计模式的叙述中,错误是(请作答
如下UML类图表示的是( )设计模式。以下关于该设计模式的叙述中,错误是(请作答
最全题库
2022-08-02
66
问题
如下UML类图表示的是( )设计模式。以下关于该设计模式的叙述中,错误是(请作答此空)。
A. 提供创建一系列相关或相互依赖的对象的接口,而无需指定这些对象所属的具体类B. 可应用于一个系统要由多个产品系列中的一个来配置的时候C. 可应用于强调一系列相关产品对象的设计以便进行联合使用的时候D. 可应用于希望使用已经存在的类,但其接口不符合需求的时候
选项
A. 提供创建一系列相关或相互依赖的对象的接口,而无需指定这些对象所属的具体类
B. 可应用于一个系统要由多个产品系列中的一个来配置的时候
C. 可应用于强调一系列相关产品对象的设计以便进行联合使用的时候
D. 可应用于希望使用已经存在的类,但其接口不符合需求的时候
答案
D
解析
本题考查面向对象方法中的设计模式知识。
题中的类图是抽象工厂设计模式,该设计模式的意图是提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。使用抽象工厂设计模式的常见情形是:一个系统要独立于其产品的创建、组合和表示时;一个系统要由多个产品系列中的一个来配置时;当需要强调一系列相关的产品对象的设计以便进行联合使用时;当提供一个产品类库,而只想显示它们的接口不是实现时。对于希望使用已经存在的类,但其接口不符合需求的情形,应当考虑适配器设计模式。
转载请注明原文地址:https://tihaiku.com/congyezige/2397837.html
本试题收录于:
高级系统架构设计师题库软件水平考试初中高级分类
高级系统架构设计师
软件水平考试初中高级
相关试题推荐
以下关于字符串的叙述中,正确的是(57)。A.包含任意个空格字符的字符串称为空串
运行下面的C程序代码段,会出现()错误。 intk=0; for
以下关于VLAN的叙述中,属于其优点的是(67)。A.允许逻辑地划分网段 B.
以下关于木马程序的叙述中,正确的是()A.木马程序主要通过移动磁盘传播 B
防火墙的工作层次是决定防火墙效率及安全的主要因素,下面的叙述中正确的是()A
以下关于包过滤防火墙和代理服务防火墙的叙述中,正确的是()A.包过滤成本技术
在如下所示的进程资源图中() A.P1、P2、P3都是非阻塞节点,该图可以化
6进程P1、P2、P3、P4和P5的前趋图如下所示: 若用PV操作
以下关于程序设计语言的叙述中,错误的是()A.程序设计语言的基本成分包括数据、
如下所示的UML序列图中,()表示返回消息,Account类必须实现的方法有
随机试题
[originaltext]InApril,theManhattanInstitutereleaseditsyearlystudyo
The"langue&parole"conceptwasdevelopedby______.A、deSaussureB、EdwardSap
______theinventionofthesteamengine,mostformsoftransportwerehorse-dra
Forthispart,youareallowedthirtyminutestowriteacompositiononthetopi
患者女性,26岁。孕1产0,孕40周。产前检查无异常,孕期无合并症。检查:骨盆外
人在每一瞬间,将心理活动选择了某些对象而忽略了另一些对象。这一特点指的是注意的(
属于达玛烷型的是()A.人参皂苷A型 B.齐墩果酸 C.猪苓酸A D.熊
A.10年 B.30年 C.15年 D.5年 E.20年《医疗事故处理条
根据借贷记账法下科目的结构特点,只要是资产类科目,其期末余额一定在借方。()
建设项目工程总承包的基础出发点是借鉴工业生产组织的经验,实现建设生产过程的()
最新回复
(
0
)