Design Pattern
蜜果私塾:在JavaScript中使用適配器模式
摘要: 看一年前在當當網所買,卻還嶄新的那本《JavaScript設計模式》(Rose Harmes、Dustin Diaz 著),作者將GoF合著的《Design Patterns》一書中若干設計模式在JavaScript中的應用給了詳盡的解說,不失為一本好書。
我比較喜歡的設計模式有工廠模式、適配器模式、組合模式和觀察者模式等,本文總結書中關于適配器模式的講解,希望該模式能為讀者在JavaScript開發中所用。
1、什么是適配器模式
2、適配器模式的應用場合
3、在JavaScript中使用適配器模式
4、適配器模式的優缺點
5、參考文檔
閱讀全文
posted @
2011-11-10 23:12 阿蜜果 閱讀(1911) |
評論 (1) 編輯
蜜果私塾:在JavaScript中使用工廠模式
摘要: 1、什么是工廠模式?
2、工廠模式的應用場合
3、在JavaScript中使用工廠模式
3.1 簡單工廠
3.2 復雜工廠模式
4、工廠模式的優缺點
5、參考文檔
閱讀全文
posted @
2011-11-08 16:23 阿蜜果 閱讀(2802) |
評論 (2) 編輯
蜜果私塾:在JavaScript中使用單例模式
摘要: 1、什么是單例模式
2、單例模式的應用場景
3、單例模式的兩種形式
3.1 “餓漢式”單例模式實現
3.2 “懶漢式”單例模式實現
4、在JavaScript中使用單例模式
4.1 單例的基本結構
4.2 創建擁有私有成員的單例類
4.2.1 使用下劃線表示法
4.2.2 使用閉包
4.3 在JavaScript中實現“懶漢式”單例模式
4.4 使用單例模式實現分支
5、單例模式的優缺點
6、參考文檔
閱讀全文
posted @
2011-11-07 13:14 阿蜜果 閱讀(3108) |
評論 (3) 編輯
設計模式學習筆記--觀察者模式(Observer) (未完待續)
摘要: 觀察者模式(Observer) 屬于對象的行為模式。它是開發過程中很常用的一種模式,它定義對象間的一種一對多的關系,當一個對象的狀態發生改變時,所有依賴它的對象都得到通知,并被自動更新。
閱讀全文
posted @
2008-05-14 07:56 阿蜜果 閱讀(4844) |
評論 (4) 編輯
設計模式學習筆記--調停者模式(Mediator)
摘要: 本文對調停者模式(Mediator) 的定義、使用原因、適用的情況舉例、類圖結構和說明進行了比較詳細的說明,并以實例說明之。
閱讀全文
posted @
2007-04-14 11:24 阿蜜果 閱讀(4128) |
評論 (3) 編輯
設計模式學習筆記--備忘錄模式(Memento)
摘要: 本文對備忘錄模式(Memento)的定義、使用原因、適用的情況舉例、類圖結構和說明進行了比較詳細的說明,并以具體實例說明之。
閱讀全文
posted @
2007-04-12 00:11 阿蜜果 閱讀(4469) |
評論 (6) 編輯
設計模式學習筆記--策略模式(待續)
摘要: 本文對策略模式的定義、使用原因、適用的情況舉例、類圖結構和說明進行了比較詳細的說明,應用舉例完成了部分,代碼模擬實現待續
閱讀全文
posted @
2007-04-11 00:11 阿蜜果 閱讀(2349) |
評論 (17) 編輯
設計模式學習筆記--模板方法(Template Method)模式
摘要: 本文對模板方法(Template method)模式的定義、使用原因、類圖結構和說明進行了比較詳細的說明,并以實例說明之。
閱讀全文
posted @
2007-03-20 22:38 阿蜜果 閱讀(2565) |
評論 (8) 編輯
設計模式學習筆記--建造模式(Builder)
摘要: 該文講述了Builder模式的定義、使用的原因、適用的情況、類圖結構及其說明以及舉例。
閱讀全文
posted @
2007-03-18 23:27 阿蜜果 閱讀(4605) |
評論 (9) 編輯
設計模式學習筆記--原型(Prototype)
摘要: 本文從定義、工作原理、使用方法、經典應用場景、重點關注——克隆滿足的條件幾個方面講了對象的創建模式中的一種:原型模式。
閱讀全文
posted @
2007-03-13 23:20 阿蜜果 閱讀(3128) |
評論 (6) 編輯
《Java與模式》學習筆記(1)--模式的概念. 要素
摘要: 模式的概念. 要素,以及自己的一點小牢騷,嘻嘻。
閱讀全文
posted @
2007-03-11 21:13 阿蜜果 閱讀(2353) |
評論 (8) 編輯