结构图:
两个模式实现方式基本相同,他们之间是相互竞争的关系。
Observer中Observer和Observable是两个不同的角色,Mediator中所有的Colleague都是相同的角色。
Observer把通信行为分化到Subject(Observable),Mediator则是将通信行为集中到一个中介类里。
结构图:
两个模式实现方式基本相同,他们之间是相互竞争的关系。
Observer中Observer和Observable是两个不同的角色,Mediator中所有的Colleague都是相同的角色。
Observer把通信行为分化到Subject(Observable),Mediator则是将通信行为集中到一个中介类里。