設計模式 - 裝飾者模式

設計模式 - 裝飾者模式 預設場景 認識裝飾者模式 代碼Demo:咖啡店訂單系統 預設場景 假設我們要開一家新的咖啡店,併爲這個咖啡店設計一個訂單系統。開店之初,飲品種類不多,只有拿鐵Latte, 濃縮咖啡Espresso,卡布奇諾Cappuccino三種,所以該系統的品類設計就比較簡單。如圖: 每個子類實現cost()方法來返回飲料的價格。 隨着咖啡店發展,僅僅咖啡單品已經不能滿足客戶的需求了,
相關文章
相關標籤/搜索