※設計模式※→☆結構型模式☆============Decorator模式(九)

模式概述 在軟件組件的設計中,如果責任劃分的不清晰,使用繼承得到的結果往往是隨着需求的變化,子類急劇膨脹,同時充斥着重複代碼,這時候的關鍵是劃清責任。典型模式代表: Decorator,Bridge Bridge的核心就是將抽象和實現分離, 讓二者獨立變化當需要將類的行爲和屬性分離的時候,可以採用Bridge模式, 在抽象體實現屬性, 在實現體實現行爲, 從而達到屬性和行爲能獨立變化, 他們之間通
相關文章
相關標籤/搜索