用于解决内部子系统之间的沟通
中介者模式:建立一个信息集中的中心,任何子系统要与他的子系统沟通时,都必须先把请求交给中央单位
定义一个接口来封装一群对象的互动行为,中介者通过移除对象之间的引用,来减少他们之间的耦合,并且能改变他们之间的互动独立性
相当于把原本多个类之间的联系变成了多个类和一个统一的类联系,然后通过调用这个统一的类来操作这些联系。
用于解决内部子系统之间的沟通
中介者模式:建立一个信息集中的中心,任何子系统要与他的子系统沟通时,都必须先把请求交给中央单位
定义一个接口来封装一群对象的互动行为,中介者通过移除对象之间的引用,来减少他们之间的耦合,并且能改变他们之间的互动独立性
相当于把原本多个类之间的联系变成了多个类和一个统一的类联系,然后通过调用这个统一的类来操作这些联系。