定义了一个中介者对象,来维护各个对象之间的关系,而不需要它们之间的互相引用,减少程序的耦合。
例如: 男女相亲,需要媒婆作为中间人互相给两家人拉关系。
首先抽象人这个接口并且定义抽象中介者接口。
然后定义具体的男人,女人这两个类。
接着实现具体的中介者类,里面进行对象的互相调用。
客户端调用及结果。