裝飾者模式讀書筆記

裝飾者模式讀書筆記 在平時寫代碼的過程中,大量的繼承會造成繼承濫用的現象,而我們可以使用組合(composition)和委託(delegation)在運行時具有繼承的效果,通過動態的組合對象,可以寫新的代碼添加新的功能,而無需改變現有代碼。既然沒有改變現有代碼,那麼引進bug或者產生意外的副作用機會將大幅度減少。而裝飾者模式恰恰是使用對象組合的方式,在運行時裝飾類,從而避免使用大量的繼承。 類應該
相關文章
相關標籤/搜索