JAVA設計模式學習5——工廠方法模式

工廠方法模式(Factory Method)又稱虛擬構造子模式,可以說是簡單工廠的抽象,也可以理解爲簡單工廠是退化了的工廠方法模式,其表現在簡單工廠喪失了工廠方法的多態性。我們前一節中提到當產品結構變的複雜的時候,簡單工廠就變的難以應付,如果增加一種產品,核心工廠類必須改動,使得整個工廠的可擴展性變得很差,對開閉原則支持不夠。工廠方法模式克服了這些缺點,它定義一個創建產品對象的工廠接口,將實際創建
相關文章
相關標籤/搜索