设计模式阅读笔记(2)-----------观察者模式

观察者模式(Observer)定义对象间的一对多的依赖关系,以便当一个对象改变时,所有依赖于它的对象都得到通知并且自动刷新。 从定义来理解很容易就可以分析出了该模式的结构。简单的来说,就是有个发布者对象,发布者对象掌握着信息资源,其他接收者对象需要这些信息资源。当信息资源改变的时候,我们希望其他接收者都可以知道 这些改变。 通过思考我们自己就可以设计出具有该功能的框架了,发布者有个集合属性,提供方
相关文章
相关标签/搜索