1. 程式人生 > >觀察者模式和事件

觀察者模式和事件

1.介紹

什麼是觀察者模式?
http://www.cnblogs.com/wangjq/archive/2012/07/12/2587966.html
事件?
http://www.cnblogs.com/atyou/archive/2013/01/07/2850321.html

2.個人理解

1.事件就是觀察者模式的一種應用
2.觀察者模式中---->事件
    主題---->事件源
    主題狀態---->事件(事件源傳送給監聽者的資訊)
    監聽者---->監聽者
3.實際運用中
    目前實際運用中,我們的工具基本都提供好了介面呼叫,一般使用的話,我們只需要知道做三件事
    1.定義引數----> 狀態、傳遞個監聽者的值
    2.監聽者的邏輯處理
    3.找到釋出事件的地方,釋出事件即可