設計模式之裝飾者模式(Decorator)

裝飾者模式:動態的將責任附加到對象上。若要擴展功能,裝飾者提供了比繼承更有彈性的替代方案。   裝飾者模式類圖 裝飾者模式的關鍵點 裝飾者與被裝飾者必須是一樣的類型,即他們有同樣的超類型。   ConcreteComponentA想要裝飾ConcreteComponentB及其子類,ConcreteComponentA中必須有一個ConcreteComponentB的引用,而ConcreteCom
相關文章
相關標籤/搜索