java設計模式1-10

oxoxooxx發表於2012-03-15

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):
提供一個介面,使子系統更加容易使用。

[@more@]

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/23937368/viewspace-1057597/,如需轉載,請註明出處,否則將追究法律責任。

相關文章