友情鏈接:
設計模式之簡單/靜態工廠模式
設計模式之工廠方法模式
設計模式之抽象工廠模式
設計模式之建造者模式
------------------------------
工廠模式總結
工廠模式設計原則與設計目的
1、解耦,
2、工廠負責對象的創建
3、面向接口編程,程序員只管使用,直至其接口而不知其實現類
工廠模式對比:
簡單/靜態工廠模式:把所有對象的創建邏輯集中到一個(專業)類處理
工廠方法模式:一個工廠負責創建一個產品類的創建
抽象工廠模式:將一個系列的產品的工廠,合併成一個工廠,負責生產這個系列的產品
建造者模式:對象的創建比較複雜時,按步驟一塊塊的創建,讓創建過程模塊化