設計模式之抽象工廠

一、什麼是抽象工廠 抽象工廠提供一次性生產一個產品族中不同產品的接口,由各個具體產品族的工廠方法實現這些接口,一個產品族工廠對應一個產品族的創建 優勢: 應用層無需關心產品的具體實現,只用藉助相應的工廠方法就能創建產品。相對於工廠方法,抽象工廠將一個產品族的產品一起創建,這樣可以減少類的創建,減少提交大量重複的代碼。 缺點: 由於抽象工廠提供的是一次性創建產品族中所有產品的接口,故只適合產品族中產
相關文章
相關標籤/搜索