淺談裝飾者模式

一、核心點 1.運行時擴展 要遠比 編譯時繼承 威力大 2.將父類的功能抽象成接口,子類 extends 父類並 implements 功能接口 3.類應對擴展開放,對修改關閉 4.用裝飾過的對象代替原有的對象 5.繼承有兩個作用:繼承行爲+類型匹配 6.繼承是父類的功能傳給子類 7.組合:獲得的新行爲並非是繼承【編譯】得來,而是由組合對象得來的【運行時才獲得】。 二、概念      裝飾者模式動
相關文章
相關標籤/搜索