Skip to content

Files

Latest commit

16c3d90 · Mar 24, 2016

History

History
This branch is 7 commits behind senghoo/golang-design-pattern:master.

08_mediator

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Mar 24, 2016
Mar 24, 2016
Mar 24, 2016

中介者模式

中介者模式封装对象之间互交,使依赖变的简单,并且使复杂互交简单化,封装在中介者中。

例子中的中介者使用单例模式生成中介者。

中介者的change使用switch判断类型。