<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    cuiyi's blog(崔毅 crazycy)

    記錄點滴 鑒往事之得失 以資于發展
    數據加載中……

    我對設計模式的理解:觀察者模式(Observer Pattern)

    GoF P194 5.7Section” 動機 中有應用的描述,如果對應用的 Obersers 進行再一次抽象,其可以繼承一個公用的接口 Listener 。這是這一步抽象,對這個模式將有更好的理解。

    而最初在接觸觀察者模式前,我花費了大概4天左右的時間,一直在考慮Java提供的事件機制,尤其是GUI方面的使用,因為對GUI可以說是我的一個盲點,因此嘗試從思想上有所截獲。最終我歸納如下:

    1.????? 監聽者注冊即調用時間源的注冊方法,并以監聽者接口為參數;

    2.????? 事件源通知即調用監聽者方法傳遞消息;

    3.????? 通知的消息可以是一個事件對象;

    4.????? 通知的方式就是監聽者接口的方法,且以事件對象為參數。

    ?? 現在讀GoF的Observer描述,很是有醍醐灌頂之感。
    ???
    ?? 不過如果沒有那段時間的摸索,估計難有如此的體驗。

    posted on 2006-05-29 10:01 crazycy 閱讀(1044) 評論(0)  編輯  收藏 所屬分類: Design Pattern、JEE Pattern

    主站蜘蛛池模板: 亚洲女子高潮不断爆白浆| 亚洲系列国产精品制服丝袜第| 永久免费视频网站在线观看| 免费看内射乌克兰女| 日本亚洲色大成网站www久久| 亚洲第一精品福利| 中文字幕在线观看免费视频| 久久久WWW成人免费精品| 欧美激情综合亚洲一二区| 亚洲av无码片在线观看| 亚洲欧洲一区二区| 亚洲人成网站在线观看播放| 亚洲国产成人五月综合网 | 永久黄网站色视频免费| 国产成人免费高清激情明星 | 久久久久亚洲Av片无码v| 精品亚洲一区二区三区在线播放| 四虎永久在线精品免费观看地址| 成年女人看片免费视频播放器| 免费人成又黄又爽的视频在线电影| 亚洲一卡2卡3卡4卡5卡6卡| 亚洲永久中文字幕在线| 久久亚洲国产成人精品性色| 亚洲国产精品无码成人片久久| 中文字幕亚洲电影| 亚洲精品国产自在久久| www亚洲精品少妇裸乳一区二区| 无码国模国产在线观看免费 | 男男gay做爽爽免费视频| 亚洲精华国产精华精华液网站| 久久亚洲国产最新网站| 亚洲中文字幕久久久一区| 一本色道久久88—综合亚洲精品 | 国产婷婷高清在线观看免费| 国产在线精品免费aaa片| 成人免费一区二区三区| 中文字幕在线免费看线人| 免费人成激情视频在线观看冫 | 国产亚洲大尺度无码无码专线| 亚洲美日韩Av中文字幕无码久久久妻妇| 亚洲国产成人久久精品99|