阅读背景:

Observer Pattern 观察者模式

来源:互联网 
观察者模式里的主题必须有所有的观察者的引用,这样才可以发通知或者传送数据给所有的观察者。但是如果多出了一个观察者就要在主题里添加一个观察者的引用,那么就会一直去改原有的代码,而且还会破坏代码的封装性。所以可以设计一个接口,让所有的观察者都去实现该接口,借口里有一个方法供主题去调用来通知所有的观察者数据发生了变化。这样主题只需持有这个观察者接口的引用即可。观察者模式里的主题必须有所有的观察者的引用,这样才可以发通知或者传送数据给所有的观察者。但是如果多出


你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: