《Head.First設計模式》的學習筆記(5)--工廠方法模式

意圖:定義一個用於創建對象的接口,讓子類決定實例化哪一個類。Factory Method 使一個類的實例化延遲到其子類。 結構: 實例:下面我們以Pizza店的例子來談談「工廠方法模式」的來龍去脈,我們學習的思路是「原始設計-->簡單工廠-->工廠方法」。 情景分析:假如你有一個Pizza店,那麼你的Pizza訂單可能會寫成如下代碼(這段代碼寫在PizzaStore類裏面):  1 public
相關文章
相關標籤/搜索