大話設計模式____簡單工廠VS工廠方法

簡單工廠模式的最大優點在於工廠類包含了必要的邏輯判斷,根據客戶端的選擇條件動態實例化相關的類,對於客戶端來說,去除了與具體產品的依賴。但問題也在這裏,如果需要增加一個模式,我們是一定需要在運算工廠類的方法裏增加Case分支語句。修改了原來的類,違背了開閉原則。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章