|
简介:
中介者模式,属于行为型的设计模式。用一个中介对象来封装一系列的对象交互。中介者是各对象不需要显式地相互引用,从而使其耦合松散,而且可以独立地改变他们之间的交互。
适用场景:
如果平行对象间的依赖复杂,可以使用中介者解耦。
优点:
符合迪米特法则,减少成员间的依赖。
缺点:
不适用于系统出现对象多对多的的复杂场景时。
代码:
来源:https://www.cnblogs.com/phpphp/p/17067933.html
免责声明:由于采集信息均来自互联网,如果侵犯了您的权益,请联系我们【E-Mail:cb@itdo.tech】 我们会及时删除侵权内容,谢谢合作! |
|