【設計模式】—— 裝飾模式Decorator

  模式意圖   在不改變原來類的情況下,進行擴展。   動態的給對象增加一個業務功能,就功能來說,比生成子類更方便。   應用場景   1 在不生成子類的情況下,爲對象動態的添加某些操作。   2 處理一些可以撤銷的職責。   3 當不能使用生成子類來擴充時。   模式結構   Component 外部接口,用於定義外部調用的形式。提供默認的處理方法。 interface Component{
相關文章
相關標籤/搜索