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

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

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

    cuiyi's blog(崔毅 crazycy)

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

    我對設計模式的理解:命令模式(Command Pattern)

    本質:將調用操作的對象 知道如何實現改操作的對象 解耦。

    1 調用者

    ?????? 發出請求?? 的對象,請求被包裝成請求對象的形式(重點是封裝成了請求對象)

    2 接收者

    ?????? 是??? 知道如何處理某個請求?? 的對象。

    3 關聯者

    • ?? 具有調用者傳入的請求對象;
    • ?? 并且綁定接收者。


    或許 Struts 的Action就是一個很好的說明示例:

    ?Public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest req, HttpServletResponse res)

    方法的action 就是關聯者

    方法的req可以理解成請求者

    方法的form 就是請求對象

    方法的mapping 就是接收者

    posted on 2006-07-03 17:05 crazycy 閱讀(767) 評論(0)  編輯  收藏 所屬分類: Design Pattern、JEE Pattern

    主站蜘蛛池模板: 亚洲一区AV无码少妇电影| 亚洲a级片在线观看| 曰批免费视频播放在线看片二| 成人午夜视频免费| 亚洲精品mv在线观看| 最近中文字幕完整免费视频ww| 久久精品国产亚洲AV无码娇色 | 成人激情免费视频| 亚洲精品伦理熟女国产一区二区| 成人在线免费看片| 亚洲自偷自偷在线成人网站传媒| 欧美男同gv免费网站观看| 亚洲成在人线在线播放无码| 亚洲黄黄黄网站在线观看| 人禽伦免费交视频播放| 亚洲国产日韩在线视频| 久久免费公开视频| 亚洲偷自精品三十六区| 国产jizzjizz免费视频| 中文字幕无线码免费人妻| 色拍自拍亚洲综合图区| 成人男女网18免费视频| 免费国产草莓视频在线观看黄| 国产AV无码专区亚洲Av| 在线天堂免费观看.WWW| 特级无码毛片免费视频| 亚洲精品少妇30p| 欧洲乱码伦视频免费| 免费无码国产V片在线观看| 亚洲va中文字幕无码久久不卡 | 人妻巨大乳hd免费看| 久久亚洲国产视频| 成人免费a级毛片无码网站入口| 美景之屋4在线未删减免费| 亚洲精品高清无码视频| 日本一区二区三区免费高清| 一道本不卡免费视频| 亚洲二区在线视频| 亚洲精品无码久久久| 真人做A免费观看| 国产97视频人人做人人爱免费|