設計模式——工廠模式總結

一、簡單工廠回顧: 組成:抽象產品類角色、工廠類角色、具體產品類角色 優點:     工廠類中包含了必要的邏輯判斷,根據客戶端的選擇條件動態實例化相關的類;對於客戶端來說,去除了與具體產品的依賴 缺點:   在某種程度上違背了開放--封閉原則,對工廠類過於依賴  。 二、工廠模式(簡單工廠模式的進一步抽象)(符合依賴倒轉原則) 通用UML圖:   二、通用代碼: 1、抽象工廠角色:(工廠們的接口)
相關文章
相關標籤/搜索