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

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

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

    posts - 32,  comments - 149,  trackbacks - 0
    系統設計和設計模式
    系統設計和設計模式
    Interface Segregation Principle (ISP) - OO設計的接口分隔原則---類設計原則      摘要: Clients should not be forced to depend upon interfaces that they do not use.
    不能強迫用戶去依賴那些他們不使用的接口。換句話說,使用多個專門的接口比使用單一的總接口總要好。
    它包含了2層意思:
    - 接口的設計原則:接口的設計應該遵循最小接口原則,不要把用戶不使用的方法塞進同一個接口里。
    如果一個接口的方法沒有被使用到,則說明該接口過胖,應該將其分割成幾個功能專一的接口。
    - 接口的依賴(繼承)原則:如果一個接口a依賴(繼承)另一個接口b,則接口a相當于繼承了接口b的方法,那么繼承了接口b后的接口a也應該遵循上述原則:不應該包含用戶不使用的方法。
    反之,則說明接口a被b給污染了,應該重新設計它們的關系。
      閱讀全文
    posted @ 2009-03-28 14:17 chunkyo 閱讀(615) | 評論 (0)  編輯
    The Open-Closed Principle (OCP) - OO設計的開閉原則---類設計原則      摘要: Software entities (classes, modules, function, etc.) should be open for extension, but closed for modification.
    軟件實體(模塊,類,方法等)應該對擴展開放,對修改關閉。  閱讀全文
    posted @ 2009-03-28 14:15 chunkyo 閱讀(475) | 評論 (0)  編輯

    <2025年5月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    這個博客主要是關于java技術和開源技術,大家一起來進步了!

    常用鏈接

    留言簿(12)

    隨筆分類

    隨筆檔案

    文章分類

    收藏夾

    DotNet

    Java技術網站

    Linux VS Unix

    其他常去網站

    常光顧的BLOG

    文學類網站

    游戲類網站

    最新隨筆

    搜索

    •  

    積分與排名

    • 積分 - 196750
    • 排名 - 293

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 久久久久亚洲Av片无码v| 中文字幕亚洲综合久久男男 | 国产男女猛烈无遮挡免费视频 | 日批日出水久久亚洲精品tv| 亚洲人配人种jizz| 中文字幕影片免费在线观看| 亚洲理论在线观看| 黄页网站免费在线观看| 成人亚洲国产va天堂| 成人亚洲性情网站WWW在线观看 | 久久av免费天堂小草播放| 亚洲a级片在线观看| 一道本在线免费视频| 香蕉视频在线观看免费国产婷婷| 亚洲av乱码一区二区三区| 日韩av无码成人无码免费| 亚洲国产一区二区三区在线观看| 国内免费高清在线观看| 羞羞视频在线免费观看| 亚洲视频在线免费| 丁香花在线视频观看免费 | 青青视频观看免费99| 国内精品久久久久影院亚洲| 日本不卡在线观看免费v| 国产精品手机在线亚洲| 中文字幕亚洲图片| 中文字幕在线免费| 亚洲日韩AV一区二区三区中文| 亚洲成a人片在线观看久| 秋霞人成在线观看免费视频| 亚洲一级片在线观看| 国产无遮挡吃胸膜奶免费看| 成人毛片100免费观看| 亚洲电影在线播放| 免费久久精品国产片香蕉| 日韩免费高清播放器| jlzzjlzz亚洲jzjzjz| 亚洲精品成人在线| 日韩精品免费一级视频| a一级毛片免费高清在线| 亚洲精品国产免费|