Java設計模式學習09——裝飾模式

1、定義 裝飾(Decorate)模式又稱爲包裝(Wrapper)模式。裝飾模式是以對客戶端透明的方式擴展對象的功能,是繼承關係的一個替代方案。java 2、職責 動態的爲一個對象增長新的功能。 裝飾模式是一種用於代替繼承的技術,無須經過繼承增長子類就能擴展對象的新功能。使用對象的關聯關係代替繼承關係,更加靈活,同時避免類型體系的快速膨脹。 3、裝飾模式結構 裝飾模式類圖:web Componen
相關文章
相關標籤/搜索