首页
登录
从业资格
一组对象以定义良好但是复杂的方式进行通信,产生的相互依赖关系结构混乱且难以理解。
一组对象以定义良好但是复杂的方式进行通信,产生的相互依赖关系结构混乱且难以理解。
考试题库
2022-08-02
50
问题
一组对象以定义良好但是复杂的方式进行通信,产生的相互依赖关系结构混乱且难以理解。采用 ( ) 模式,用一个中介对象来封装一系列的对象交互,从而使各对象不需要显式地相互引用,使其耦合松散,而且可以独立地改变它们之间的交互。此模式与 (请作答此空) 模式是相互竞争的模式,主要差别是:前者的中介对象封装了其他对象间的通信,而后者通过引入其他对象来分布通信。A.解释器(Interpreter)B.策略(Strategy)C.中介者(Mediator)D.观察者(Observer)
选项
A.解释器(Interpreter)
B.策略(Strategy)
C.中介者(Mediator)
D.观察者(Observer)
答案
D
解析
中介者模式包装了一系列对象相互作用的方式,使得这些对象不必互相明显引用。从而使它们可以较松散地耦合。当这些对象中的某些对象之间的相互作用发生改变时,不会立即影响到其他的一些对象之间的相互作用。从而保证这些相互作用可以彼此独立地变化。在中介者模式中,所有的成员对象者可以协调工作,但是又不直接相互管理。这些对象都与一个处于中心地位的中介者对象发生紧密的关系,由这个中介者对象进行协调工作。这个协调者对象叫作中介者(Mediator),而中介者所协调的成员对象称作同事(Colleague)对象。
在观察者模式中,一个目标物件管理所有相依于它的观察者物件,并且在它本身的状态改变时主动发出通知。这通常透过呼叫各观察者所提供的方法来实现。此种模式通常被用来实现事件处理系统。
转载请注明原文地址:https://tihaiku.com/congyezige/2425924.html
本试题收录于:
初级程序员题库软件水平考试初中高级分类
初级程序员
软件水平考试初中高级
相关试题推荐
社区评估中,社区护士经培训后对调查对象访谈方式填写问卷,采用的收集资料方法是A.
表示关系冲突的符号是A. B. C. D. E.
WHO对社区定义是:一个有代表性的社区,人口约在10万~30万,面积为A.500
胰岛素制剂最常用的注射方式是A.皮下注射 B.肌肉注射 C.皮内注射 D.
β受体激动剂首选的给药方式为A.口服 B.吸入 C.肌内注射 D.静脉滴入
胎儿先露部的指示点与母体骨盆前、后、左、右、横的关系,称为 A.胎方位
与健康教育相比较,卫生宣教的主要特点是A.目标是改善服务对象的健康相关行为 B
A.基本工资 B.工作安全 C.组织的政策 D.家庭关系 E.对未来发展
A.基本工资 B.工作安全 C.组织的政策 D.家庭关系 E.对未来发展
正常菌群发生种类结构上的变化的现象属于A.原位菌群失调 B.变异 C.定植
随机试题
[originaltext]Moderator:Goodmorningeveryone,welcometoourseminar.Fir
[originaltext](1)Themainlightsourceofthefuturewillalmostsurelynotbe
[originaltext]Internationalbusinesspeopleofteninvesttimeandmoney/in
[originaltext]W:Goodmorning,listeners.TodayI’dliketointroduceourguest
DearMr.Suzuki,ThegoodswereceivedonJuly15werefoundnottomatchou
假设沪深300指数期货报价为5000点,则每张合约名义金额为()元。A:150
下列关于税收的说法,正确的有()。A.税收的目的是为满足行政事业单位的需要
关于膨胀土的性质,下列哪些选项是正确的? (A)当含水量相同时,上覆压力大时膨
对于选择安装于屋外的电器,环境温度宜采用()。A.年最高温度(多年平均值);B
A.肛裂 B.肛瘘 C.内痔 D.肛周脓肿 E.外痔排便痛和大便带血
最新回复
(
0
)