裝飾者模式 Decorator Pattern

父博文地址:設計模式 - Design Patternsjava 1、是什麼 問題web 使用繼承是靜態的擴展:設計模式 隨着系統功能增多形成了類數量指數級增長。 且基類的功能並不適用於全部子類。 尋找一個設計模式原則svg 開閉原則:類應該對擴展開放,對修改關閉。換句話說:在不修改類的前提下擴展類。函數 裝飾者模式定義this 動態的將責任附加到對象 上。若要擴展功能,裝飾者提供了比繼承更有彈性
相關文章
相關標籤/搜索