設計模式-抽象工廠

一、定義與類型 定義:抽象工廠模式提供一個創建一系列相關或相互依賴對象的接口 無須指定他們的具體類 使用場景: 客戶端不依賴於產品類實例如何被創建、實現等細節 強調一系列相關的產品對象(屬於同一產品族)一起使用創建對象需要大量的重複代碼 提供一個產品類的庫,所有的產品以同樣的接口出現,從而使客戶端不依賴於具體的實現 優點: 具體產品在應用層代碼隔離,無須關心細節 將一個系列的產品族統一到一起創建
相關文章
相關標籤/搜索