設計模式學習總結:抽象工廠(Abstract Factory)

意圖 提供一個創建一系列相關或者相互依賴對象的接口,而無需指定它們具體的類。 適用性 一個系統要獨立於它的產品的創建、組合和表示時。 一個系統要由多個產品系列中的一個來配置時。 當你要強調一系列相關的產品對象的設計以便進行聯合使用時。 當你提供一個產品類庫,而只是想顯示它們的接口而不是實現時。 結構 優缺點 優點 1>它分離了具體的類。因爲一個工廠封裝了創建產品對象的責任和過程,它將客戶和類的實現
相關文章
相關標籤/搜索