設計模式--工廠模式總結

   在設計模式中,工廠模式具體還可以細分爲:簡單工廠模式、工廠方法模式和抽象工廠模式。以前對這三中設計模式概念不是很清楚,這裏總結一下:


   1. 簡單工廠模式

  一個抽象的產品派生出多個具體的產品;用戶根據一個具體的工廠可以根據產品的某些屬性創建具體的產品。工廠和具體產品是一對多的。


   2. 工廠方法模式

   一個抽象的產品派生出對個具體的產品;一個抽象的工廠派生出對個具體的工廠;用戶根據具體的工廠創建具體的產品。具體的工廠和具體的產品是一對一的。


   3. 抽象工廠模式

    一個抽象的產品派生出對個具體的產品;一個抽象的工廠派生出對個具體的工廠;用戶根據具體的工廠以及產品的某些屬性創建具體的產品。抽象工廠模式可以看做是簡單工廠模式和工廠方法模式的組合模式!


   代碼示例後續補上!


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