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

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

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

    本站不再更新,歡迎光臨 java開發(fā)技術(shù)網(wǎng)
    隨筆-230  評(píng)論-230  文章-8  trackbacks-0
    類是沒有行為的,只有對(duì)象才可能有行為,但對(duì)象的行為肯定是由類來定義的。
    今天講要10個(gè)行為設(shè)計(jì)模式,記下它們的思想!
    1、Template(模版)
          定義一個(gè)操作中算法的骨架,將一些步驟的執(zhí)行延遲到其子類中. 如Struts中的execute()方法,通俗的說法是在父類的方法中,調(diào)用操象的方法。而操象的方法是由實(shí)現(xiàn)類來實(shí)現(xiàn)。

    2、Memento(備忘錄模式)
          備忘錄模錄實(shí)際上是對(duì)象內(nèi)部狀態(tài)的拷貝,運(yùn)行到某個(gè)時(shí)候可以恢復(fù)它原有的狀態(tài),在實(shí)際開發(fā)中我們經(jīng)常會(huì)用到該模式,但寫法可能不一樣。
    3、Observer(臨聽模式)
         別人說是觀察者,我喜歡說這是監(jiān)聽模式,就是設(shè)置一個(gè)對(duì)象的監(jiān)聽對(duì)象,當(dāng)被監(jiān)聽對(duì)象的狀態(tài)改變時(shí)觸發(fā)一個(gè)事件,JDK已經(jīng)提供實(shí)現(xiàn)了。需要用到時(shí)GOOGLE一樣就OK。
    4、Chain of Responsibility(職責(zé)鏈)
        就是一個(gè)對(duì)象當(dāng)作一個(gè)參數(shù)傳遞給不同的對(duì)進(jìn)行職責(zé)處理。
    5、Command(命令模式)
        就看具體封裝了,實(shí)際開發(fā)中用一得也挺多。
    6、State(狀態(tài)模式)
       
    7、Strategy(策略)
        是對(duì)算法的一種封裝
    8、Mediator(中介者)
       各個(gè)對(duì)象之間的交互操作非常多;每個(gè)對(duì)象的行為操作都依賴彼此對(duì)方,修改一個(gè)對(duì)象的行為,同時(shí)會(huì)涉及到修改很多其他對(duì)象的行為,如果使用Mediator模式,可以使各個(gè)對(duì)象間的耦合松散,只需關(guān)心和 Mediator的關(guān)系,使多對(duì)多的關(guān)系變成了一對(duì)多的關(guān)系,可以降低系統(tǒng)的復(fù)雜性,提高可修改擴(kuò)展性.

    9、Interpreter(解釋器)
    10、Visitor(參觀者模式)
    就是遍歷類集中的對(duì)象吧


    posted on 2007-09-24 23:36 有貓相伴的日子 閱讀(320) 評(píng)論(0)  編輯  收藏 所屬分類: Patterns
    本站不再更新,歡迎光臨 java開發(fā)技術(shù)網(wǎng)
    主站蜘蛛池模板: 久久综合亚洲鲁鲁五月天| 亚洲精品网站在线观看你懂的| CAOPORN国产精品免费视频| 亚洲AV无码成人网站久久精品大 | 亚洲精品美女久久7777777| 四虎影院永久免费观看| 男人进去女人爽免费视频国产| 亚洲人成网站影音先锋播放| 嫩草影院免费观看| 国产一二三四区乱码免费| 亚洲国产综合精品| 亚洲综合精品网站| 一二三四在线播放免费观看中文版视频| 亚洲av第一网站久章草| 久久亚洲AV无码精品色午夜麻| 99视频在线精品免费观看6| 中文字幕免费在线看| 欧洲 亚洲 国产图片综合| 国产精品久久久亚洲| 在线中文高清资源免费观看| 最近免费中文字幕MV在线视频3| 亚洲成a人片在线不卡一二三区| 久久精品国产亚洲AV网站| 亚洲?V无码成人精品区日韩| 男女超爽刺激视频免费播放| 国产一区二区免费视频| 深夜A级毛片视频免费| 亚洲一欧洲中文字幕在线| 亚洲av一综合av一区| 免费又黄又爽的视频| 毛片免费视频在线观看| 久久精品国产这里是免费| sss日本免费完整版在线观看| 亚洲日产乱码一二三区别| 亚洲国产模特在线播放| 亚洲av最新在线网址| 亚洲色偷拍区另类无码专区| 日韩一品在线播放视频一品免费| 国产免费的野战视频| 日韩人妻无码精品久久免费一| 一级毛片成人免费看a|