設計模式學習-裝飾模式

裝飾模式 概述 裝飾模式是一種用來代替繼承的技術,通過無需定義子類的方式給對象動態的添加職責,使對象之間的關聯關係取代類之間的繼承關係。裝飾模式降低了代碼中的耦合度,我們可以動態的增加或刪除對象的職責,使得本質功能和裝飾功能都可以獨立變化,符合開閉原則。 構成 Component抽象構件。它是具體構件和裝飾構件的共同父類,聲明瞭客戶端中使用及子類需要實現的方法。 ConcreteComponent
相關文章
相關標籤/搜索