首页
登录
从业资格
A.工厂方法 B.策略 C.抽象工厂 D.观察者
A.工厂方法 B.策略 C.抽象工厂 D.观察者
题库
2022-08-02
75
问题
A.工厂方法B.策略C.抽象工厂D.观察者
选项
A.工厂方法
B.策略
C.抽象工厂
D.观察者
答案
C
解析
本题考查面向对象方法中的设计模式知识。
题中的类图是抽象工厂设计模式,该设计模式的意图是提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。使用抽象工厂设计模式的常见情形是:一个系统要独立于其产品的创建、组合和表示时;一个系统要由多个产品系列中的一个来配置时;当需要强调一系列相关的产品对象的设计以便进行联合使用时;当提供一个产品类库,而只想显示它们的接口不是实现时。对于希望使用已经存在的类,但其接口不符合需求的情形,应当考虑适配器设计模式。
转载请注明原文地址:https://tihaiku.com/congyezige/2407149.html
本试题收录于:
中级 软件设计师题库软件水平考试初中高级分类
中级 软件设计师
软件水平考试初中高级
相关试题推荐
安全防护策略是软件系统对抗攻击的主要手段,安全防护策略不包括()。A.安全日志
根据输入输出等价类边界上的取值来设计用例的黑盒测试方法是()。A.等价类划分法
下图是某学校信息系统的一个类图,图中属性和方法前的"+"、"#"和"-"分别
以下关于黑盒测试的测试方法选择的叙述中,不正确的是______。A.在任何情况下
软件测试的对象不包括()。A.软件代码 B.软件文档 C.质量保证方法
网络杀毒软件厂商已经开始使用数据库技术和LDAP技术进行策略日志存储和用户管理,
以下关于测试方法的叙述中,正确的是()。A.根据是否需要执行被测试代码可分为
以下关于测试方法的叙述中,不正确的是()。A.根据被测代码是否可见分为白盒测试
可利用一个栈来检查表达式中的括号是否匹配,其方法是:初始时设置栈为空,然后从左
场景法是黑盒测试中重要的测试用例设计方法,通过场景描述业务流程(包括基本流(基本
随机试题
获得更多知识的惟一途径是通过教育和培训。知识如同资本、物质资源和汗水一样,已经变成了生产的一个必要因素——也许是最基本的因素。因此,一个社会的教育体系应该是能够
【B1】[br]【B7】A、medicine-takingB、tobacco-takingC、drug-takingD、pill-takingCdi
TwitterFictionIntoday’slecture,I’dliketotalkabouttellingstories
Theintroductionoffabricsmadefromrayon,nylonandother______fibershasm
A.毕Ⅱ式胃大部切除术 B.迷走神经干切断 C.选择性胃迷走神经切断术 D
影响城市规划与建设的地质条件不包括()。A.岩溶 B.降水 C.地震
对于政策经营的企业,其利息备付率至少应()。A.小于0 B.大于0 C
某双代号网络计划如下图所示,其中关键线路有( )条。 A.2 B.3 C.
为合理划分发承包双方的合同风险,对于招标工程。在施工合同中约定的基准日期一般为(
深大呼吸产生的原因为A.呼吸性酸中毒合并代谢性碱中毒 B.代谢性碱中毒 C.
最新回复
(
0
)