3種工廠模式的比較

簡單工廠: 一個具體工廠經過條件語句建立多個產品,產品的建立邏輯集中與一個工廠類。 客戶端經過傳不一樣的參數給工廠,實現建立不一樣產品的目的 增長新產品時,須要修改工廠類、增長產品類,不符合OCP原則對象 工廠方法: 一個工廠建立一個產品,全部的具體工廠繼承自一個抽象工廠。 客戶端先建立不一樣產品的工廠,再由工廠建立具體產品,產品的建立邏輯分散在每一個具體工廠類中。 客戶端只依賴於抽象工廠與抽象產
相關文章
相關標籤/搜索