設計模式9裝飾模式

裝飾模式(decorator) 職責: 動態的爲一個對象增加新的功能。 裝飾模式是一種用於代替繼承的技術,無須通過繼承增加子類就能擴展對象的新功能。使用對象的關聯關係代替繼承關係,更加靈活,同時避免類型體系的快速膨脹。 實現細節: Component 抽象構件角色: 真實對象和裝飾對象有相同的接口。這樣,客戶端對象就能夠以與真實對象相同的方式同裝飾對象交互。 ConcreteComponent 具
相關文章
相關標籤/搜索