java設計模式1-10
1、工廠方法模式(Factory Method Pattern):
用於建立物件的介面,同時控制對哪個類進行例項化。
2、建造模式(builder Pattern):
把構造物件例項的程式碼邏輯移到例項化的類的外部。
3、抽象工廠模式(Abstract Factory Pattern):
意圖在於建立一系列相互關聯或相互依賴的物件。
4、原始模型模式(prototype Pattern):
不透過例項化類來建立一個新的未初始化的例項,而是透過複製一個現有物件來生成新的物件。
5、單例模式(Singleton Pattern):
主要目的是使記憶體中保持1個物件。確保某一個類只有一個例項,並且為之提供一個全域性訪問點。
6、介面卡(變壓器)模式(Adapter Pattern):
宗旨就是保留現有類所提供的服務,向客戶提供介面,以滿足客戶的期望。
7、橋樑模式(Bridge Pattern):
將抽象與抽象方法的實現相分離,這樣它們就可以獨自變化。
8、合成模式(composite Pattern):
讓使用者那個用統一的介面處理單個物件以及物件組合。
9、裝飾模式(decorator Pattern):
在執行時組合操作的新變化。
10、門面模式(Facade Pattern):
提供一個介面,使子系統更加容易使用。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/23937368/viewspace-1057597/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Java設計模式——模板設計模式Java設計模式
- 【Java】設計模式Java設計模式
- Java 設計模式Java設計模式
- java設計模式Java設計模式
- Java——設計模式Java設計模式
- Java設計模式——命令模式Java設計模式
- Java設計模式—代理模式Java設計模式
- Java設計模式-代理模式Java設計模式
- Java設計模式:代理模式Java設計模式
- 設計模式_JAVA動態代理設計模式設計模式Java
- Java設計模式(工廠方法設計模式)Java設計模式
- Java設計模式1:設計模式概論Java設計模式
- Java設計模式之介面卡設計模式Java設計模式
- Java設計模式系列之單例設計模式Java設計模式單例
- JAVA設計模式之 13.命令設計模式Java設計模式
- 淺識JAVA設計模式——單例設計模式Java設計模式單例
- Java設計模式-橋接模式Java設計模式橋接
- Java設計模式---原型模式Java設計模式原型
- 【Java】設計模式--建立型模式Java設計模式
- Java設計模式–單例模式Java設計模式單例
- Java設計模式——單例模式Java設計模式單例
- Java設計模式-模板方法模式Java設計模式
- Java設計模式(工廠模式)Java設計模式
- Java設計模式--單例模式Java設計模式單例
- Java設計模式(16)----------命令模式Java設計模式
- Java設計模式--工廠模式Java設計模式
- java設計模式—原型模式Java設計模式原型
- JAVA設計模式之策略模式Java設計模式
- Java 設計模式(四)《代理模式》Java設計模式
- Java設計模式-觀察者模式Java設計模式
- Java設計模式之builder模式Java設計模式UI
- Java 設計模式(工廠模式)Java設計模式
- java設計模式-工廠模式Java設計模式
- java設計模式-外觀模式Java設計模式
- java設計模式 – 工廠模式Java設計模式
- Java設計模式之代理模式Java設計模式
- Java設計模式 | 單例模式Java設計模式單例
- Java設計模式【單例模式】Java設計模式單例