【設計模式系列】結構型模式之Decorator模式

概要 又是一種比較常見也比較常用的模式。系統模塊經常需要進行功能上的擴展,比如下面這種形式的結構, 當需要擴展新Function時,通常會通過繼承追加新類來實現功能的擴展。但是如果我們不是擴展一個新功能的對象,而只是對所有現有的每種功能類的處理進行擴展時,我們應該怎麼做?Decorator模式可以很好的解決這類問題。 目的 爲一系列對象動態追加(或刪除)額外的功能,並保證統一的外部接口 實例 考慮
相關文章
相關標籤/搜索