[OOD]違反里氏替換原則的解決方案

關於OOD中的里氏替換原則,你們耳熟能祥了,再也不展開,能夠參考設計模式的六大設計原則之里氏替換原則。這裏嘗試討論經常違反的兩種形式和解決方案。html 違反里氏替換原則的根源是對子類及父類關係不明確。咱們在設計繼承關係經常受一些主觀認識的左右,好比Robert C. Martin提到的線段與線的關係,以及被你們說到爛的正方形與矩形。從之前的經驗咱們認爲它們符合繼承關係,好比線段是線的較短形式,正
相關文章
相關標籤/搜索