讀書筆記_java設計模式深入研究 第十一章 裝飾器模式 Decorator

1,裝飾器模式利用包含代替繼承,動態的給一個對象添加一些額外的功能。如下圖UML,右側採用裝飾模式後實現。 2,裝飾器角色描述:       -1,抽象構建角色(Component):接口,封裝了將要實現的方法,如ILogger。     -2,具體構建角色(ConcreteComponent):多個類,實現了抽象構建接口。     -3,裝飾角色(Decorator):抽象類,該類實現Compo
相關文章
相關標籤/搜索