实例探索Java模式之路——观察者模式

观察者模式 1、观察者模式是对象的行为模式。又叫发布_订阅模式、源_监听模式等。 它定义了一种一对多的依赖关系,让多个观察者同时监听某一个主题对象,当主题对象状态发生变化,会通知所有的观察者对象,使他们能够自动更新自己。 比如:当我做作业的时候告诉妈妈,饭做好了喊我吃饭。这里就是观察者模式,我向妈妈(系统主题)注册我感兴趣的事(吃饭),妈妈在事情发生的时候,通知系统观察者对象(我),做出相应的变化
相关文章
相关标签/搜索