設計模式之裝飾者模式:星巴克咖啡

package decorate; /*headfirst設計模式 第三章節 裝飾者模式,裝飾者模式分爲裝飾者與被裝飾者,它們必須共享同一個超類,或者接口,由於只有這樣,才能夠用 * 裝飾者替換被裝飾者(被裝飾者對象被裝飾者裝飾後變成了裝飾者對象,只有它們兩個對象能夠相互替換纔可以使用裝飾者模式) * 本章節把咖啡飲料比做被裝飾者,把調料比做裝飾者,用新的調料來裝飾飲料,獲得新的裝飾者對象
相關文章
相關標籤/搜索