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

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

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

    夢幻之旅

    DEBUG - 天道酬勤

       :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      671 隨筆 :: 6 文章 :: 256 評論 :: 0 Trackbacks
    1.abstract-oriented
       面向抽象原則
       我的理解就是把程序的功能抽象成接口,面向接口編程。
    2.open-close principle
       開-閉原則
       讓設計對擴展開發,對修改關閉。
       如果針遵守開閉原則,那么這個設計一定是易于維護,因為增加新模塊的時候,不必更改核心模塊
    3.多用組合,少用繼承
       方法復用有兩種技術,一種是繼承,另一種組合。
       繼承的缺點:
       1.子類和父類是強耦合關系,父類發生變化,可能會導致子類發生變化。
       2.無法在運行期間改變從父類繼承的方法的行為。
       3.是一種白盒復用
      組合是把其它類作為一個成員變量構成自己的組成部
      組合的優點:
        1.是一種黑盒復用
        2.在運行期間可以動態指定包含的對象
    4.高內聚,低耦合-
       內聚是指內容相關的行為放在一個類里。就是一個類應該有自己應該具備的功能。
       耦合是指類與類之間的相交。
       這樣做的好處是修改系統的不部份功能,不至于影響其它部份。

      
      
    posted on 2011-07-23 16:26 HUIKK 閱讀(239) 評論(0)  編輯  收藏 所屬分類: Design Patterns
    主站蜘蛛池模板: 亚洲精品国产国语| 亚洲人成电影网站免费| 久久中文字幕免费视频| 97无码人妻福利免费公开在线视频| 日韩免费视频播放| 亚洲成在人线aⅴ免费毛片| 好紧我太爽了视频免费国产| 国产亚洲精品国看不卡| 亚洲精品GV天堂无码男同| 好爽…又高潮了毛片免费看| 亚洲狠狠色丁香婷婷综合| 国产一精品一aⅴ一免费| 羞羞的视频在线免费观看| 亚洲第一黄色网址| 久久最新免费视频| 亚洲国产a∨无码中文777| 国产精品自拍亚洲| 91在线品视觉盛宴免费| 亚洲日韩精品无码专区| 国产精品免费一级在线观看| 国产精品亚洲а∨无码播放麻豆| 亚洲第一区在线观看| 3344在线看片免费| 亚洲色图视频在线观看| 插B内射18免费视频| 最新亚洲人成无码网站| 亚洲精品乱码久久久久久久久久久久 | 狠狠色香婷婷久久亚洲精品| a毛看片免费观看视频| 亚洲电影免费在线观看| 美女被免费喷白浆视频| 羞羞视频免费网站入口| 亚洲AV永久无码精品一百度影院| 99久久免费国产精品热| 亚洲精品国产专区91在线| 白白国产永久免费视频| 久久久WWW成人免费精品| 亚洲日韩乱码中文无码蜜桃| 日本免费人成黄页网观看视频 | 亚洲午夜视频在线观看| 搡女人真爽免费视频大全|