橋接模式 前言

橋接模式 前言

橋接模式 前言

橋接模式 前言

事實上,很多情況使用繼承會帶來麻煩。

比如,物件的繼承關係是在編譯時就定義好了,

所以無法在執行時改變從父類別繼承的實現。

子類別的實現與它的父類別有非常緊密的依賴關係,

以至於父類別實現中的任何變化必然會導致子類別

發生變化。當你需要複用子類別時,如果繼承下來

的實現不適合解決新的問題,則父類別必須重寫或

被其他更適合的類別替換。這種依賴關係限制了

靈活性,也限制了複用性。