面向對象設計模式之工廠模式

工廠模式的角色:工廠和產品 工廠模式的優點:將創建某一類對象的任務交給對應的工廠類統一管理,構建對象體系。 一、簡單工廠 一座簡單的工廠,生成各種產品,產品之間是有聯繫的。 角色:具體工廠、抽象產品和具體產品。 特點:只有一座工廠,調度者將需求作爲參數發送給工廠,工廠根據不同的參數提供不同的對象。 缺點: 1、增加產品時,需要改動整座工廠,修改工廠的生產方法。 2、產品體系龐大時,工廠的職責過重。
相關文章
相關標籤/搜索