2008年5月30日

          結構模式之Decorator——裝飾模式

               摘要: 在軟件系統中,有時候我們會使用繼承來擴展對象的功能,但是由于繼承為類型引入的靜態特質,使得這種擴展方式缺乏靈活性;并且隨著子類的增多(擴展功能的增多),各種子類的組合(擴展功能的組合)會導致更多子類的膨脹。如何使“對象功能的擴展”能夠根據需要來動態地實現,同時避免“擴展功能的增多”帶來的子類膨脹問題,從而使得任何“功能擴展變化”所導致的影響將為最低?這就是本文要講的Decorator模式。  閱讀全文

          posted @ 2008-06-25 13:33 云淡風清 閱讀(359) | 評論 (0)編輯 收藏

          結構模式之Composite——合成(部分-整體)模式實例

               摘要: 合成模式的兩種實現方式  閱讀全文

          posted @ 2008-06-23 23:11 云淡風清 閱讀(431) | 評論 (1)編輯 收藏

          結構模式之Composite——合成(部分-整體)模式

               摘要: 合成模式有時候又叫做部分-整體模式,它使我們樹型結構的問題中,模糊了簡單元素和復雜元素的概念,客戶程序可以向處理簡單元素一樣來處理復雜元素,從而使得客戶程序與復雜元素的內部結構解耦。
            閱讀全文

          posted @ 2008-06-23 22:29 云淡風清 閱讀(412) | 評論 (0)編輯 收藏

          結構模式之Adapter——適配器模式

               摘要: Adapter模式也叫適配器模式,是由GoF提出的23種設計模式的一種。Adapter模式是構造型模式之一,通過Adapter模式,可以改變已有類(或外部類)的接口形式。  閱讀全文

          posted @ 2008-06-19 16:49 云淡風清 閱讀(397) | 評論 (0)編輯 收藏

          創建模式之Builder ——建造模式

               摘要: 一個產品通常有不同的組成部分作為產品的零件,這些零件可能是對象也有可能不是,所以我們通常叫他產品的內部表象,不同的產品有不同的內部表象,使用建造模式可以使客戶端不需要知道產品內部有哪些零件,這些零件有什么樣的內部關系,他們是如何組成產品的。。。。。。  閱讀全文

          posted @ 2008-05-30 12:47 云淡風清 閱讀(344) | 評論 (0)編輯 收藏

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

          導航

          統計

          常用鏈接

          留言簿(1)

          隨筆分類(15)

          隨筆檔案(15)

          收藏夾(1)

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 平武县| 政和县| 三明市| 奉节县| 莱西市| 兴隆县| 射洪县| 永嘉县| 砚山县| 博客| 全椒县| 崇仁县| 宁国市| 禹城市| 荔波县| 红河县| 福贡县| 吐鲁番市| 遂川县| 凤山县| 桐乡市| 黎城县| 彭阳县| 敦煌市| 文水县| 英吉沙县| 内黄县| 杭锦后旗| 连州市| 肃北| 宁阳县| 曲麻莱县| 始兴县| 绿春县| 库伦旗| 全椒县| 安福县| 佛山市| 桑植县| 宁明县| 浦北县|