里氏替换原则通俗解释

里氏替换原则(Liskov Substitution Principle, LSP)是面向对象设计中的一个基本原则,由芭芭拉·利斯科夫(Barbara Liskov)在1987年提出。
这个原则的中心思想非常直观,可以用一句通俗的话来解释:“子类应当能够替换掉它们的父类,而不会影响到程序的正确性。”

换句话说,这意味着在软件设计中,任何使用基类(父类)的地方,都应该能够透明地使用其子类的对象,而不必知道这是子类还是父类。

posted @ 2024-05-27 10:05  龙陌  阅读(69)  评论(0)    收藏  举报