裝飾者模式學習記錄

學習自設計模式之裝飾者模式 今天在學習Java io的時候發現介紹中說使用了裝飾者模式,發現這個設計模式並不熟悉,特此學習記錄下 裝飾者模式:動態地將責任附加到對象上。若要擴展功能,裝飾者提供了比繼承更有彈性的替代方案。顧名思義,可以按照要求來動態裝飾你的對象,以便獲得需要的功能。 通過一個例子來學習: 咖啡店例子 這個咖啡店有個下單系統,可以自動下單飲料,返回價格 因此我們可以設計一個抽象類Be
相關文章
相關標籤/搜索