首页
登录
从业资格
一组对象以定义良好但是复杂的方式进行通信,产生的相互依赖关系结构混乱且难以理解。
一组对象以定义良好但是复杂的方式进行通信,产生的相互依赖关系结构混乱且难以理解。
考试题库
2022-08-02
77
问题
一组对象以定义良好但是复杂的方式进行通信,产生的相互依赖关系结构混乱且难以理解。采用 ( ) 模式,用一个中介对象来封装一系列的对象交互,从而使各对象不需要显式地相互引用,使其耦合松散,而且可以独立地改变它们之间的交互。此模式与 (请作答此空) 模式是相互竞争的模式,主要差别是:前者的中介对象封装了其他对象间的通信,而后者通过引入其他对象来分布通信。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.定植
随机试题
WhichofthefollowingisnotpartofBritian?A、WalesB、EnglandC、ScotlandD、Gre
[originaltext]M:Lasttimewetalkedaboutthehistoryofpaper,Butdoyoukno
PresidentObamahasbeentakingsomeheatintechnologycirclesovercom
We’velongbeeneagertobelievethatmasteryofaskillisprimarilythere
下列四种控制风量的方法,节约风机动力的是()。A.风机出口蜗形阀门控制 B
下列哪项是十二指肠溃疡的腹痛规律A、疼痛-排便-缓解 B、疼痛-棑便-加重
根据《银行业金融机构从业人员行为管理指引》规定,以下商业银行对从业人员行为的管理
下列关于糖皮质激素的构效关系描述有误的是A.C-6位引入氟原子后抗炎活性增加,但
保险公司可用自有资金及银监会规定的可用于投资的资金投资于()。 A.国债B
(2013年真题)经营者与其交易相对人达成的下列协议中,被反垄断法律制度明确禁止
最新回复
(
0
)