首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
图1-8描述了一种设计模式,该设计模式不可以______。
图1-8描述了一种设计模式,该设计模式不可以______。
admin
2019-06-08
56
问题
图1-8描述了一种设计模式,该设计模式不可以______。
选项
A、将对象连成一条链,并沿着该链传递请求
B、动态决定由一组对象中某个对象处理该请求
C、使多个对象都有机会处理请求,避免请求的发送者和接收者间的耦合关系
D、动态指定处理一个请求的对象集合,并高效率地处理一个请求
答案
D
解析
图1-8给出的是Chain of Responsibility(职责链)对象行为型设计模式。其设计意图是:使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系。将这些对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理它为止。
图1-8中Client可调用Handler接口,Handler接口可以有后继,因此当一个Client向Handler发出一个HandleRequest请求时,可以有多个具体的ConcreteHandler来响应该请求。由于处理该请求的ConcreteHandler形成一个具体的链,所以处理时效率并不高。
转载请注明原文地址:https://kaotiyun.com/show/CqLZ777K
本试题收录于:
系统分析师上午综合知识考试题库软考高级分类
0
系统分析师上午综合知识考试
软考高级
相关试题推荐
有些计算机病毒变种可以使检测、消除该变种源病毒的反病毒软件失去效能。
可扩展标记语言XML作为一种简单的数据存储语言,具备简单、易于掌握和使用,以及跨平台的特点。
计算机存储器的基本存储单位是比特。
关于我国制订的国家标准《通讯用汉字字符集标准》(国家标准代号GB2312—1980)下面不正确的叙述是()。
在数据库设计过程中,做需求分析的目的是获取用户的信息要求、处理要求、安全性要求和完整性要求。
Inaredundantarrayofinexpensivedisks(RAID)systems,dataandparityinformationarestripedoverseveraldifferentdisks.
RAIDsystemsuseanumberoftechniquestoprovideredundancyandperformance.Whichofthefollowingactivitiesdividesandwri
MVC(Model-View-Controller,模型-视图-控制器)是一种广泛流行的软件设计模式,也是J2EE平台上推荐的一种设计模型。其中,①主要表现用户界面,②用来描述核心业务逻辑。①处应填入?
按照设计模式的目的进行划分,现有的设计模式可以分为三类。其中创建型模式通过采用抽象类所定义的接口,封装了系统中对象如何创建、组合等信息,其代表有①模式等;②模式主要用于如何组合已有的类和对象以获得更大的结构,其代表有Adapter模式等;
随机试题
对个人住房贷款楼艋项目的审查不包括()。
张某向李某出售一台笔记本电脑,双方签订买卖合同后尚未支付价款前,买受人李某有确切证据证明第三人谢某可能主张该笔记本电脑的所有权。根据合同法律制度规定,下列说法中符合法律规定的有()。
映衬是将()的事物并列,形成鲜明对比的修饰手法。
A、 B、 C、 D、 A排除法。B选项中两个锯齿状图形拼不成题干中的正方形;C选项中右下方三角形与题干不符;D选项中锯齿状图形与题干不符。
A、 B、 C、 D、 A观察分析可知,第一组图将第一幅与第二幅组合,再去除相同部分就得到第三幅图,而第二组与第一组相似,同样方法得出图形如A图。故选A。
16PF中,有正确答案的分量表是
教师要不断提高自己的能力和水平。
《湘江评论》(浙传2020年研;厦门大学2018年研;华科2011年研;中国传媒大学2009年研)
设A为n阶实矩阵,则对线性方程组(Ⅰ)Ax=0和(Ⅱ)ATAx=0,必有().
以下程序段中,与语句k=a>b?(b>c?1:0):0;功能相同的是()。
最新回复
(
0
)