23種設計模式——簡單工廠模式

簡單工廠模式並不是23個設計模式的一員,但是一般將它作爲學習設計模式的起點。簡單工廠模式又稱爲靜態工廠模式,屬於類創建型模式。 可以根據傳遞參數的不同返回不同類的實例。專門定義了一個類來創建其它類,這個類被稱爲工廠類。被創建的實例通常具有相同的父類。 簡單工廠模式結構圖: 工廠類接收不同參數就可以選擇產生不同的實例。工廠方法是靜態的。返回類型爲抽象產品類型即Product類型。ConcretePr
相關文章
相關標籤/搜索