設計模式-簡單工廠模式

 其實,在平常的代碼中我們會時不時用到簡單工廠模式,只是我們爲了方便去做的,而並沒有把這種模式總結起來。

照着上圖,簡單工廠類依賴於運算類,而加法、減法、乘法、除法都是運算類的子類,那麼通過簡單工廠類裝載運算類,並通過封裝、繼承、多態,在工廠類中返回對應的子類調用同一個GetResult(),就能獲取到不同的行爲方式。

 

總結自:《大話設計模式》簡單工廠模式

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