设计模式之观察者模式

原创
2016/03/11 15:07
阅读数 60

观察者模式,看了这么多的例子以及从以前的参考,有了点理解:

        需要做事请的角色(被观察者) 以及能获取到你的行为的观察者。

    GUI的观察者监听事件机制:

        按钮(行为可以被按下)。        observer(观察者):即事件接口。当按钮被按下的时候,他能够知道什么时候被按下。

        人民日报卖报纸,    读者订阅报纸。

        对象:人民日报(行为:被更新,和被订阅)        ->     读者(观察者)    //当人民日报有出新报纸的时候,读者可以知道什么时候更新什么时候订阅。

其中被观察者发生行为改变的时候,需要通知观察者。-》监听器

展开阅读全文
打赏
1
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
1
分享
返回顶部
顶部