1. 程式人生 > >設計模式筆記4 裝飾模式

設計模式筆記4 裝飾模式

我們 view 類圖 一個 子類 多功能 當我 .cn div

1.1  定義

  動態的給一個對象添加一些額外的職責,就增加功能來說,裝飾模式比生成子類更加靈活。

1.2  類圖

技術分享

1.3  代碼

技術分享 View Code

調用

技術分享 View Code

1.4  總結

   裝飾模式就是為已有功能動態地添加更多功能的一種方式。

  當我們系統需要更新功能時,給原有的類添加裝飾模式,就可以給主類添加新的方法和字段。

設計模式筆記4 裝飾模式