<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

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲一区二区三区成人网站| 99久久久国产精品免费牛牛| 亚洲精品日韩中文字幕久久久| 免费永久在线观看黄网站| 最近中文字幕无免费| 99精品免费视品| 日日摸夜夜添夜夜免费视频| 亚洲国产av玩弄放荡人妇| 亚洲成人福利网站| 亚洲综合一区二区国产精品| 亚洲熟妇无码AV在线播放| 亚洲国产精品视频| 国产免费怕怕免费视频观看| 免费看国产成年无码AV片 | 四虎1515hm免费国产| 在线观看免费人成视频色9| 99精品视频在线观看免费播放| 成年免费a级毛片免费看无码| 日韩成人精品日本亚洲| 亚洲sm另类一区二区三区| 久久亚洲最大成人网4438| 亚洲色图.com| 91大神亚洲影视在线| 久久久久亚洲AV无码麻豆| 午夜影视日本亚洲欧洲精品一区| 亚洲爆乳无码专区| 亚洲欧洲自拍拍偷午夜色无码| 亚洲午夜日韩高清一区| 亚洲精品久久久www| 亚洲国产婷婷综合在线精品| 亚洲第一页日韩专区| 亚洲成aⅴ人片久青草影院| 四虎影院永久免费观看| 免费中文字幕一级毛片| 国产一级大片免费看| 免费人成在线观看视频播放| 区三区激情福利综合中文字幕在线一区亚洲视频1 | 97碰公开在线观看免费视频| 久草视频免费在线观看| 性做久久久久久久免费看| 18禁无遮挡无码网站免费|