設計模式六大原則之Liskov替換原則

Liskov替換原則 任何基類出現的地方都應該能夠無差異的使用子類替換。web why 繼承的優勢是大大提高了代碼的複用度,可是缺點也一樣明顯:增長了對象的耦合程度,破壞了程序的封裝性,致使程序的可移植性變差。 使用Liskov替換原則能夠大大減小咱們代碼的出錯機率。svg how 遵照Liskov替換規則的方法:子類能夠擴展新功能,可是儘可能不要重寫/重載父類的接口。spa 例子 正方形與矩形抽
相關文章
相關標籤/搜索