C# 設計模式一一裝飾模式

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