淺談裝飾模式

  本文示例代碼 要點 ² 改變單個或者多種單個對象的行爲,但不需要創建一個或者多個新的派生類; ² 也就是提取多種現有對象需要的某些共同行爲,把這些行爲作爲一種裝飾提取出來,建立裝飾類; ² 或者說對於一個系統中的多個需要創建的類,通過提取共同行爲稱爲一個或者多個裝飾行爲,從而建立很多裝飾類來完成這些行爲; ² 裝飾類避免了系統中類型數量的成倍增長,也就是可以用來避免創建大量新的派生類; ² 運
相關文章
相關標籤/搜索