首页
登录
从业资格
( )设计模式将一个请求封装为一个对象,从而使得可以用不同的请求对客户进行参数
( )设计模式将一个请求封装为一个对象,从而使得可以用不同的请求对客户进行参数
资格题库
2022-08-02
66
问题
( )设计模式将一个请求封装为一个对象,从而使得可以用不同的请求对客户进行参数化,对请求排队或记录请求日志,以及支持可撤销的操作。A.命令(Command)B.责任链(ChainofResponsibility)C.观察者(Observer)D.策略(Strategy)
选项
A.命令(Command)
B.责任链(ChainofResponsibility)
C.观察者(Observer)
D.策略(Strategy)
答案
A
解析
命令模式的特点为:将一个请求封装为一个对象,从而可用不同的请求对客户进行参数化,将请求排队或记录请求日志,支持可撤销的操作。本题描述为命令模式。
职责链模式(ChainofResponsibility):通过给多个对象处理请求的机会,减少请求的发送者与接收者之间的耦合。将接收对象链接起来,在链中传递请求,直到有一个对象处理这个请求。
观察者模式(Observer):定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并自动更新。
策略模式(Strategy):定义一系列算法,把它们一个个封装起来,并且使它们之间可互相替换,从而让算法可以独立于使用它的用户而变化。
转载请注明原文地址:https://tihaiku.com/congyezige/2410586.html
本试题收录于:
中级 软件设计师题库软件水平考试初中高级分类
中级 软件设计师
软件水平考试初中高级
相关试题推荐
系统评价的基本要素包括()①评价者、评价对象②评价目标③评价指标④评价原则和
在UML提供的图中,__()__用于按时间顺序描述对象间的相互。A.网络图
在需求阶段,数据字典至少应定义()以确保客户与开发小组是使用一致的定义和术语。
电子政务根据其服务的对象不同,基本上可以分为四种模式。某政府部门内部的“办公自动
()是面向对象方法中最基本的封装单元,它可以把客户要使用的方法和数据呈现给外部
以下不属于信息系统开发方法的是()。A.结构化分析与设计法 B.面向对象分析
下列哪一个属于一级维护()。A.提供快速的响应,工作人员在接到请求时,提供24
问题管理流程应定期或不定期地提供有关问题、已知错误和变更请求等方面的管理信息,其
软件著作权的保护对象不包括()。A.源程序 B.目标程序 C.流程图 D
为IT服务定价是计费管理的关键问题。如果IT服务的价格是在与客户谈判的基础上由I
随机试题
Theemployertriedtobullyhisemployeesfromstagingstrikesbythreateningto
A.16L/s B.22L/s C.23L/s D.18L/s
A.HCO↓,pH↑,PaCO↓ B.HCO正常,pH↓,PaCO↓ C.H
企业发行中期票据除应按交易商协会《银行间债券市场非金融企业债务融资工具信息披露规
患者,女,69岁。意识丧失,各种反射逐渐丧失,肌张力消失,心跳减弱,呼吸微弱,根
下列房地产投资评价指标中,属于清偿能力指标的是( )。A、现金回报率 B、投资
A.增强平肝潜阳的作用 B.增强寒凉之性 C.增强固涩收敛作用 D.增强清
运输工具申报进境之日起14日后向海关申报进口的货物,不适用集中申报通关方式。(
同一感受器接受不同的刺激而使感受性发生变化的现象是A.联觉 B.感受性的补偿
宫颈粘液最丰富,伸展性最大,羊齿状结晶最高出现在正常月经周期中的哪一期A、增生中
最新回复
(
0
)