設計模式 | 工廠方法模式(factory method)

定義: 定義一個用於創建對象的接口,讓子類決定實例化哪一個類。工廠方法使一個類的實例化延遲到其子類。 結構:(書中圖,侵刪) 一個工廠的抽象接口 若干個具體的工廠類 一個需要創建對象的抽象接口 若干個所需創建的對象的類   較之簡單工廠方法,多了一層抽象——將工廠也抽象了;由原來的一個萬能工廠變爲現在的若干個各司其職的工廠。   導致的結果就是:原本新增一個要創建的對象需要直接修改萬能工廠類,增加
相關文章
相關標籤/搜索