Java設計模式之工廠模式(二):抽象工廠模式

接着上一篇文章繼續講解工廠模式,這篇介紹抽象工廠模式, 類圖: 角色: 抽象工廠:用來生產產品,描述工廠的整個流程,調用具體工廠的方法生產產品。 具體工廠:將new對象的過程封裝在其中,需實現不同的產品家族 工廠客戶:只涉及抽象工廠,運行時自動使用實際工廠 抽象產品:N個抽象產品 具體產品:每個抽象產品有N個具體產品。 應用: 在上一篇文章的工廠方法模式的例子進一步進化,將原料作爲單獨的類,從而形
相關文章
相關標籤/搜索