設計模式學習4——裝飾模式

定義 裝飾模式(Decorator),動態地給一個對象添加一些額外的職責,就添加功能來說,裝飾模式比生成子類更加靈活。 結構圖 分析 裝飾模式是利用Operation來對對象進行包裝。這樣每個裝飾對象的實現和如何使用這個對象分離開了,每個裝飾對象只關心自己的功能,不需要關心如何被添加到對象鏈當衆。 如果只有一個ConcreteComponet類而沒有抽象的Component類,那麼Decorato
相關文章
相關標籤/搜索