2011年4月15日 星期五

裝飾者模式

動態的將責任附加到對象上 想要擴展功能 裝飾者提供有別於繼承的另一種選擇

設計原則 : 對擴展開放 對修改關閉

例子:java.io and 星巴克咖啡 有許多咖啡 以及裝飾 的調味 如:奶泡 豆漿 牛奶等...

沒有留言:

張貼留言