首页
登录
从业资格
下图所示为( )设计模式,属于( )设计模式,适用于( )。 问题1
下图所示为( )设计模式,属于( )设计模式,适用于( )。 问题1
最全题库
2022-08-02
61
问题
下图所示为( )设计模式,属于( )设计模式,适用于( )。
问题1选项A.代理(Proxy)B.生成器(Builder)C.组合(Composite)D.观察者(Observer)问题2选项A.创建型B.结构型C.行为D.结构型和行为问题3选项A.表示对象的部分一整体层次结构时B.当一个对象必须通知其他对象,而它又不能假定其他对象是谁时C.当创建复杂对象的算法应该独立于该对象的组成部分及其装配方式时D.在需要比较通用和复杂的对象指针代替简单的指针时
选项
答案
CBA
解析
代理模式(Proxy):为其他对象提供一种代理以控制这个对象的访问。
生成器模式(Builder):将一个复杂类的表示与其构造相分离,使得相同的构建过程能够得出不同的表示。
组合模式(Composite):将对象组合成树型结构以表示“整体-部分”的层次结构,使得用户对单个对象和组合对象的使用具有一致性。
观察者模式(Observer):定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并自动更新。
按照设计模式的目的可以分为创建型、结构型和行为型三大类。创建型模式与对象的创建有关;结构型模式处理类或对象的组合;行为型模式对类或对象怎样交互和怎样分配职责进行描述。每种设计模式都有其适应性,描述适用于解决的问题场合。
常见的创建型模式主要有工厂方法(Factory Method)、抽象工厂(Abstract Factory)、单例(Singleton)、构建器(Builder)、原型(Prototype)模式;
结构型模式有适配器(Adapter)、组合(Composite)、装饰(Decorator)、代理(Proxy)、享元(Flyweight)、外观(Facade)、桥接(Bridge)模式;
行为型模式有策略(Strategy)、模板方法(Template Method)、迭代器(Iterator)、责任链(Chain of Responsibility)、命令(Command)、备忘录(Memento)、状态(State)、访问者(Visitor)、解释器((Interpreter)、中介者(Mediator)、观察者(Observer)模式。
转载请注明原文地址:https://tihaiku.com/congyezige/2410372.html
本试题收录于:
中级 软件设计师题库软件水平考试初中高级分类
中级 软件设计师
软件水平考试初中高级
相关试题推荐
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】目前我
为IT服务定价是计费管理的关键问题。如果IT服务的价格是在与客户谈判的基础上由I
目前,企业越来越关注解决业务相关的问题,往往一个业务需要跨越几个技术领域的界限。
分布式环境下的系统管理是一个复杂的问题,采用分布式的系统管理可以解决很多问题,其
为IT服务定价是计费管理的关键问题,“IT服务价格=IT服务成本+X%”属于(
某软件项目的活动图如下图所示,其中顶点表示项目里程碑,连接顶点的边表示包含的活动
某软件项目的活动图如下图所示,其中顶点表示项目里程碑,连接顶点的边表示包含的活动
某软件项目的活动图如下图所示,其中顶点表示项目里程碑,链接顶点的边表示包含的活动
信息系统项目生命周期模型中的()适用于需求明确或团队具备行业经验,并开发过类似
在实际运用IT服务过程中,出现问题是无法避免的,因此需要对问题进行调查和分析。问
随机试题
Afterthehorrorbecamepublicinhishometown,Sylacauga,Alabama,cityco
—束自然光通过两块叠放在一起的偏振片,若两偏振片的偏振化方向间夹角由a1转到a2
企业进行无形资产摊销时,可以使用的方法有()。[2019年真题]A.产量法 B
质量控制活动的完成,一般分为标准、()、纠正三个环节。 A.完善
腹部检查腹壁呈揉面感柔韧感最常见于A.上消化道穿孔 B.急性胆囊炎 C.结核
储蓄:国债:股票 A.将军:团长:营长 B.制图员:测量员:焊工
()是指第三方故意骗取、盗用、抢劫财产、伪造要件、攻击商业银行信息科技系统或逃
下列选项中,不符合有限责任公司股东人数的是()。A.1个法人 B.
()扩散即以解决某一问题或制造某种物品的方式为扩散点,设想出利用该种方法
根据《民法典》,除双方认为需要约定的其他事项外,下列条款中,属于保证合同应当包含
最新回复
(
0
)