設計模式之裝飾器模式(java實現)

裝飾器模式(Decorator):結構型設計模式,爲了實現類在不修改原始類的基礎上進行動態的覆蓋或者增加方法,該實現保持了跟原有類的層級關係。這種設計模式允許向一個現有的對象添加新的功能,同時又不改變其結構。算是一種非常特殊的適配器模式。 在實際業務中,有時候我們會創建了多層子類,但如果當子類層數超過三層,一般來說不太建議,這個時候可以考慮使用裝飾器模式。 Spring中的應用場景:在我們的項目中
相關文章
相關標籤/搜索