Mediator Pattern
2016-11-23 17:27:37 0 举报
Mediator Pattern是一种行为设计模式,它定义了一个对象(中介者)来封装一组对象之间的交互。这种模式通过将对象之间的交互分散到中介者对象中,从而降低了各个对象之间的耦合度,提高了系统的灵活性和可扩展性。中介者对象负责协调各个对象之间的交互,使得它们能够以一种统一的方式进行通信。当需要增加新的交互或者修改现有的交互时,只需要修改中介者对象的代码,而不需要修改其他对象。这样,Mediator Pattern有助于实现更加灵活、可维护和可扩展的软件系统。
作者其他创作
大纲/内容
setReigster
register colleagueB
colleague
- mediator : Mediator
- setMediator : int+ sendMessage() : void+ receiveMessage():void
create
colleagueB
operation
recieve Message
implements
Mediator Deom
main : void
colleagueA
sentMessage to B
Mediator
register colleagueA
+ register() : void
ConcreteMediator
+ m_colleague : map
+operation() : void
收藏
收藏
0 条评论
下一页