設計模式之工廠模式

工廠模式 屬於創建型模式,它提供了一種創建對象的最佳方式。需要生成的對象叫做產品 ,生成對象的地方叫做工廠 。 場景: 解耦合,提高代碼靈活性和可擴展性。 在任何需要生成複雜對象的地方,都可以使用工廠方法模式。 直接用new可以完成的不需要用工廠模式 1簡單工廠 簡單工廠 模式組成: 工廠角色 抽象產品角色 具體產品角色 優點:工廠類中包含了必要的邏輯,根據客戶需要的邏輯動態實例化相關的類。 缺點
相關文章
相關標籤/搜索