設計模式實戰6--結構型--裝飾模式

裝飾模式(Decorator)定義:動態地給一個對象添加一些額外的職責。就擴展功能而言, 它比生成子類方式更爲靈活。 裝飾模式結構圖: 裝飾模式解析: Component: 組件對象的接口,可以給這些對象動態的添加職責。 ConcreteComponent: 具體的組件對象,實現組件對象接口,通常就是被裝飾器裝飾的原始對象,也就是可以給這個對象添加職責。 Decorator: 所有裝飾器的抽象父類
相關文章
相關標籤/搜索