[設計模式]-裝飾者模式

一句話總結 通過繼承自同一父類,來實現給某一個類動態的添加新的職責,原理是每一個裝飾者持有被裝飾者的實例,並可以用自身替代他. 前言 本文寫於閱讀《Head First 設計模式》第三章之後,因此文中舉例大部分是"覆盤"書中所寫,以起到加深理解和記憶的作用. 介紹 定義 裝飾模式是在不必改變原類文件和使用繼承的情況下,動態地擴展一個對象的功能。它是通過創建一個包裝對象,也就是裝飾來包裹真實的對象。
相關文章
相關標籤/搜索