java設計模式之裝飾

在閻宏博士的《JAVA與模式》一書中開頭是這樣描述裝飾(Decorator)模式的:   裝飾模式又名包裝(Wrapper)模式。裝飾模式以對客戶端透明的方式擴展對象的功能,是繼承關係的一個替代方案。     裝飾模式的類圖如下:      涉及到的角色:   抽象構件(Component)角色:給出一個抽象接口,以規範接收附加責任的對象。   具體構件(ConcreteComponent)角色:
相關文章
相關標籤/搜索