首页
登录
从业资格
一组对象以定义良好但是复杂的方式进行通信,产生的相互依赖关系结构混乱且难以理解。
一组对象以定义良好但是复杂的方式进行通信,产生的相互依赖关系结构混乱且难以理解。
资格题库
2022-08-02
55
问题
一组对象以定义良好但是复杂的方式进行通信,产生的相互依赖关系结构混乱且难以理解。采用 (请作答此空) 模式,用一个中介对象来封装一系列的对象交互,从而使各对象不需要显式地相互引用,使其耦合松散,而且可以独立地改变它们之间的交互。此模式与 ( ) 模式是相互竞争的模式,主要差别是:前者的中介对象封装了其他对象间的通信,而后者通过引入其他对象来分布通信。A.解释器(Interpreter)B.策略(Strategy)C.中介者(Mediator)D.观察者(Observer)
选项
A.解释器(Interpreter)
B.策略(Strategy)
C.中介者(Mediator)
D.观察者(Observer)
答案
C
解析
中介者模式包装了一系列对象相互作用的方式,使得这些对象不必互相明显引用。从而使它们可以较松散地耦合。当这些对象中的某些对象之间的相互作用发生改变时,不会立即影响到其他的一些对象之间的相互作用。从而保证这些相互作用可以彼此独立地变化。在中介者模式中,所有的成员对象者可以协调工作,但是又不直接相互管理。这些对象都与一个处于中心地位的中介者对象发生紧密的关系,由这个中介者对象进行协调工作。这个协调者对象叫作中介者(Mediator),而中介者所协调的成员对象称作同事(Colleague)对象。
在观察者模式中,一个目标物件管理所有相依于它的观察者物件,并且在它本身的状态改变时主动发出通知。这通常透过呼叫各观察者所提供的方法来实现。此种模式通常被用来实现事件处理系统。
转载请注明原文地址:https://tihaiku.com/congyezige/2425935.html
本试题收录于:
初级程序员题库软件水平考试初中高级分类
初级程序员
软件水平考试初中高级
相关试题推荐
社区评估中,社区护士用邮递方式将问卷发给调查对象,采用的收集资料方法是A.社区实
临床护理的服务对象是A.家庭B.全社会C.单位团体D.社区的全体居民E.个人自己
向患者表明理解他所叙述的感觉.属于与精神疾病患者沟通技巧中的A.接受B.肯定C.
社区评估中,社区护士经培训后对调查对象访谈方式填写问卷,采用的收集资料方法是A.
表示关系冲突的符号是A. B. C. D. E.
胰岛素制剂最常用的注射方式是A.皮下注射 B.肌肉注射 C.皮内注射 D.
β受体激动剂首选的给药方式为A.口服 B.吸入 C.肌内注射 D.静脉滴入
β受体激动剂首选的给药方式为A.口服 B.吸入 C.肌内注射 D.静脉滴入
胎心监护发现胎心率减速与宫缩关系不恒定。持续时间长短不一,出现时下降迅速,幅度大
以下非语言传播方式中,属于同类语言的是A.仪表 B.体态 C.语调 D.体
随机试题
IfoundLucy(lie)______onherbackonthesanD.lying
OnReviewingandImprovingWrittenWorkTeachersfeelveryf
AudienceofWritingAudienceisaveryimportantcon
[originaltext]W:Withusnow,isMalcolmBricklin,CEOofVisionaryVehicles.M
TheWriterofthispassagehadactedasasecretaryandanactorinhisorherc
在计算机中,存放微指令的控制存储器隶属于()。A.外存 B.高速缓存 C.
图中结构有两个多余约束的是()。A. B. C. D.
OR是A.暴露组的发病率与对照组的发病率之比 B.暴露组的发病率与对照组的发病
____路蓝缕
农村居民在哪方面的人均消费支出比重一直大于城镇居民?() A.食品、交通
最新回复
(
0
)