定 义:用一个中介对象来封装一系列对象的交互。中介者使各个对象不需要显示地相互作用,从而耦合松散,而且可以独立的改变他们之间的交互。
结构图:
Mediator类,抽象中介者类
abstract class Mediator { public abstract void Send(string message, Colleague colleague); }
定 义:用一个中介对象来封装一系列对象的交互。中介者使各个对象不需要显示地相互作用,从而耦合松散,而且可以独立的改变他们之间的交互。
结构图:
Mediator类,抽象中介者类
abstract class Mediator { public abstract void Send(string message, Colleague colleague); }
相关文章: