首页
登录
从业资格
如下UML类图表示的是( )设计模式。以下关于该设计模式的叙述中,错误是(请作答
如下UML类图表示的是( )设计模式。以下关于该设计模式的叙述中,错误是(请作答
最全题库
2022-08-02
39
问题
如下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类必须实现的方法有
随机试题
Aftertheheavyrain,abuilderwascalledtorepairtheroof,whichwas______.
Thestandardofficialretirementagetoqualifyforapublicpensioninmost
Familyviolenceaffectsthebrainsofchildreninmuchthesamewaycombata
Directions:Anintroductorysentenceforabriefsummaryofthepassageisprovi
ReligioninAmericanLifeDiversityisthechieffeatur
《中华人民共和国劳动合同法》中明确规定用人单位对家庭有需要抚养的老人或者未成年人
审计人员对与编制资产负债表有关的内部控制进行测试时,可以采用的审计程序是()。
下列物质在体内能使血中HCO3﹣浓度升高的是( )。A.乳酸钠 B.葡萄糖
投资项目决策分析与评价的基本要求包括贯彻落实科学发展观、资料数据准确可靠和()
患者男,32岁。右腰部外伤伴血尿3小时,保守治疗后血尿消失,但血压持续下降达80
最新回复
(
0
)