主题
通过一个中介者对象,其他所有的相关对象都通过该中介者对象来通信,而不是相互引用,当其中的一个对象发生改变时,只需要通知中介者对象即可。通过中介者模式可以解除对象与对象之间的紧耦合关系。
有多个房东都在出租房子,他们之间都有联系。如果一个租客看了一家的房子,不满意。这个房东就联系其它房东带看,当其中一家租出去之后,也要通知其它房东不用通知他了。这样就非常麻烦。如果有中介,他们就只用通知中介就可以了。