設計模式(四):工廠方法模式(解析設計原則)

設計模式(四):工廠方法模式(解析設計原則) 一、概述   工廠方法模式定義了一個創建對象的接口,但由子類決定要實例化的類是哪一個。工廠方法讓類把實例化推遲到子類。 二、解決問題    通常我們需要一個對象的時候,會想到使用new來創建對象       Tea tea = new MilkTea(); //使用了接口,代碼更有彈性,體現設計原則「對接口編程,而不是對實現編程」   當我們需要多個對
相關文章
相關標籤/搜索