設計模式 工廠方法模式

工廠方法模式就是外部不想知道對象創建過程,只想得到結果.

簡單工廠方法和工廠方法的不同是,他將選擇的過程放在了工廠中,這樣如果新增了對象,那就要修改原來的代碼.就違背了“開閉原則”.如果是工廠方法,新增對象只需要實現工廠和產品接口,新增代碼,而不用修改原來的代碼.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章