中介者模式,是有一个中介者类来处理各个同事类的相互调用,避免各个同事类之间互相调用引用,这样可以降低耦合。
当有一些功能需要几个类互相调用来实现某个功能,流程的时候,使用中介者模式是一个比较不错的选择。
下面是个代码demo: http://pan.baidu.com/s/1mhg2TSG,
中介者模式,是有一个中介者类来处理各个同事类的相互调用,避免各个同事类之间互相调用引用,这样可以降低耦合。
当有一些功能需要几个类互相调用来实现某个功能,流程的时候,使用中介者模式是一个比较不错的选择。
下面是个代码demo: http://pan.baidu.com/s/1mhg2TSG,