Head First設計模式·工廠方法模式

1、意圖 定義某個對象的建立者接口,但讓接口的子類決定要建立的對象類型/將建立行爲延遲到子類。web 設計原則 1: 要依賴抽象,不要依賴具體類。svg 2、應用場景 當某個類不能預知它建立對象的具體類型; 當某個類想讓子類來指定其建立的對象。 3、注意事項 當須要建立新類型對象時,必須添加新的建立者; 建立者的行爲模板必須是一致的。
相關文章
相關標籤/搜索