观察者模式:定义了对象之间的一对多依赖,这样一来,当一个对象改变状态时,他的所有依赖者都会受到通知,并会自动更新。
出版社+订阅者=观察者模式(出版社有新报纸出来,所有的订阅者都会收到新的报纸,订阅者可以随时取消订阅,也可以再次订阅)
设计原则:
为了交互对象之间的松耦合设计而努力。
观察者模式:定义了对象之间的一对多依赖,这样一来,当一个对象改变状态时,他的所有依赖者都会受到通知,并会自动更新。
出版社+订阅者=观察者模式(出版社有新报纸出来,所有的订阅者都会收到新的报纸,订阅者可以随时取消订阅,也可以再次订阅)
设计原则:
为了交互对象之间的松耦合设计而努力。