-
抽象工廠
鎖定
抽象工廠是一種常見的設計模式。此模式為一個產品家族提供了統一的創建接口。當需要這個產品家族的某一系列的時候,可以從抽象工廠中選出相對系的系列來創建一個具體的工廠類別。
- 中文名
- 抽象工廠
- 外文名
- Abstract Factory
- 適用性
- 顯示它們的接口而不是實現
- 優 點
- 容易改變產品的系列
抽象工廠適用性
在以下情況可以使用抽象工廠模式
一個系統要獨立於它的產品的創建、組合和表示時。
一個系統要由多個產品系列中的一個來配置時。
當你要強調一系列相關的產品對象的設計以便進行聯合使用時。
當你提供一個產品類庫,而只想顯示它們的接口而不是實現時。
抽象工廠優點
具體產品從客户代碼中被分離出來
容易改變產品的系列
將一個系列的產品族統一到一起創建
抽象工廠缺點
在產品族中擴展新的產品是很困難的,它需要修改抽象工廠的接口
- 詞條統計
-
- 瀏覽次數:次
- 編輯次數:11次歷史版本
- 最近更新: D阳光明媚J