裝飾模式(Decorator)

裝飾模式(Decorator):動態地給一個對象添加一些額外的職責,就增加功能來說,裝飾模式比生成子類更加靈活。 其中Component定義了一個對象接口,可以給這些對象動態的添加職責;ConcreteComponent是定義了一個具體的對象,也可以給這個對象添加一些職責;Decorator裝飾抽象類,繼承自Component,從外類來擴展Component的功能,但對於Component來說,是
相關文章
相關標籤/搜索