Aha!設計模式(8)-抽象工廠(7)

實 現(續)   2) 創建產品 AbstractFactory僅聲明一個創建產品的接口 ,真正創建產品是由 ConcreteProduct子類實現的。最通常的一個辦法是爲每一個產品定義一個工廠方法(參見Factory Method(3 . 3))。一個具體的工廠將爲每個產品重定義該工廠方法以指定產品。雖然這樣的實現很簡單,但它卻要求每個產品系列都要有一個新的具體工廠子類,即使這些產品系列的差別很
相關文章
相關標籤/搜索