設計模式考前預習—17_橋接模式

很多情況用繼承會帶來麻煩,對象的繼承關係是在編譯時就定義好了,所以無法在運行時改變從父類繼承的實現。子類的實現與他的父類有非常緊密的依賴關係,以至於父類視線中的任何變化必然會導致子類發生變化。當你需要服用子類時,如果繼承下來的實現不適合解決新的問題,則父類必須重寫或被其他更適合的類替換。這種依賴的關係限制了靈活性並最終限制了複用性。 合成聚合複用原則:儘量使用合成聚合,儘量不要使用類繼承。、 優先
相關文章
相關標籤/搜索