每日設計模式——工廠方法模式

      工廠方法模式定義一個用於建立對象的接口,讓子類決定實例化哪個類。工廠方法使一個類的實例化延遲到其子類。(語出自《大話設計模式》)簡單工廠模式由於再添加新內容時要對工廠類進行修改,故而不符合開放-封閉原則,而工廠類將選擇延遲到客戶端,在添加新內容時只要增長相應的產品和工廠便可,故而符合開放-封閉原則的。ios       《大話設計模式》裏舉得工廠方法模式的例子是數學運算,和學雷鋒作好事
相關文章
相關標籤/搜索