設計模式系列(一) 簡單工廠

1.描述

一個產品接口,其下有許多具體實現,一個工廠工具類,通過標識創建所需的具體產品實現。

2. 類圖

Product : 產品抽象類
Factory : 工廠類

3. 理解

封裝了if...else判斷在具體的工廠工具類中,方便了使用,提高了複用性。擴展的產品類時,需修改工廠,不符合開閉原則。
個人認爲可以用於項目重構,產品實現種類已經固定,且判斷邏輯簡單的情況。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章