設計模式之裝飾者模式

        裝飾者模式又叫包裝模式,定義如下:動態的給一個對象添加一些額外的職責,就增加功能來說,裝飾者模式相比生成子類來說更爲靈活。     裝飾者模式的類圖如上: 從圖中可以看到裝飾着模式涉及到四個角色: 1.抽象構件角色Component Component可以是一個接口或者抽象類,主要是定義一些規則 2.具體構件角色ConcreteComponent ConcreteComponent
相關文章
相關標籤/搜索