設計模式(Design Pattern)之工廠方法模式(Factory Method Pattern)

工廠方法模式可以解決簡單工廠違背開放-封閉原則的弊端。它在簡單工廠的基礎上,爲每一個操作創建了相應的生成工廠,這些生成工廠繼承自同意的工廠接口。具體的說明:定義一個用於創建對象的接口,讓子類決定實例化哪一個類。Factory Method 使一個類的實例化延遲到其子類。      對於簡單工廠結構圖的改進如下: 適用環境: 當一個類不知道它所必須創建的對象的類的時候。 當一個類希望由它的子類來指定
相關文章
相關標籤/搜索