大話設計模式讀書筆記之工廠方法

1.定義:定義一個用於創建對象的接口,讓子類決定實例化哪一個類。工廠方法使一個類的實例化延遲到其子類。 2.UML類圖: 3.意義:簡單工廠模式的最大優點在於工廠類中包含了必要的邏輯判斷,根據客戶端的選擇交件動態實例化相關的類,對於客戶端來說,去除了與具體產品的依賴。缺點是不符合開放–封閉原則,每次新增運算符的時候都需要給工廠中的條件分支進行修改;而工廠方法卻是通過一個新類來實現共有的接口完成這一
相關文章
相關標籤/搜索