设计模式学习二:观察者模式

一.概念      在对象之间定义一对多的依赖,这样一来,当一个对象改变状态,依赖它的对象都会收到通知,并自动更新。      观察者模式也被称之为:主题-观察者模式,发布-订阅模式,前者是一,后者是多。   二.UML Subject(主题类),最主要的方法:添加/删除观察者,改变状态,通知观察者。 Observer(观察者类),当主题状态改变,通知观察者时,触发观察者的update方法。 三.
相关文章
相关标签/搜索