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

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

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

    夢幻之旅

    DEBUG - 天道酬勤

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

      
      
    posted on 2011-07-23 16:26 HUIKK 閱讀(239) 評論(0)  編輯  收藏 所屬分類: Design Patterns
    主站蜘蛛池模板: 久久一区二区三区免费| 视频免费在线观看| 在线A亚洲老鸭窝天堂| 日韩电影免费观看| 亚洲狠狠成人综合网| 亚洲国产日韩成人综合天堂| 中文字幕免费不卡二区| 99久久国产亚洲综合精品| 亚洲av高清在线观看一区二区 | 国产乱弄免费视频| 国内永久免费crm系统z在线| 亚洲人成影院在线高清| 亚洲国产专区一区| 免费观看AV片在线播放| 一级做受视频免费是看美女| 久久亚洲AV无码精品色午夜麻豆| 免费看少妇作爱视频| 日本免费人成网ww555在线| 亚洲一久久久久久久久| 亚洲va久久久噜噜噜久久天堂| 搡女人免费视频大全| 在线观看免费无码专区| 久久久久亚洲精品无码网址色欲| 亚洲av午夜福利精品一区| 国产又黄又爽又猛的免费视频播放| 无码日韩精品一区二区三区免费| 亚洲av成人中文无码专区| 亚洲狠狠综合久久| 亚洲人成网站色在线入口 | 久久久久久a亚洲欧洲aⅴ| 看全色黄大色大片免费久久| 88xx成人永久免费观看| 久久久久久久久久久免费精品 | CAOPORN国产精品免费视频| 亚洲日本一线产区和二线产区对比| 亚洲av之男人的天堂网站| 亚洲日韩VA无码中文字幕| 国产午夜免费福利红片| 在线观看AV片永久免费| 毛片免费全部播放无码| 小日子的在线观看免费|