設計模式 - 裝飾者模式

一、定義 1.      裝飾者模式(Decorator Pattern)是GoF提出的23種設計模式中的一種,屬於結構模式。 2.      裝飾模式是在不必改變原類文件和使用繼承的情況下,動態的擴展一個對象的功能。它是通過創建一個包裝對象,也就是裝飾來包裹真實的對象。 3.      可以使多個繼承同一接口的子類進行組合或合併,而不需要創建新的子類。 二、基本角色 1.      接口:原生類
相關文章
相關標籤/搜索