初學Java設計模式隨記 -- 裝飾(Decorator)模式

裝飾(Decorator)模式又叫包裝器(Wrapper)模式。   1. 用意 動態地給一個對象添加一些額外的職責。   2. 參與者 • 抽象構件(Component):定義一個對象接口,可以給這些對象動態地添加職責。 • 具體構件(Concrete Component):定義一個對象,可以給這個對象添加一些職責。 • 抽象裝飾者(Decorator):持有一個構件(Component)對象的
相關文章
相關標籤/搜索