里氏替换原则(总结)
#里氏替换原则
继承包含这样一层含义:父类中凡是已经实现好的方法,实际上是在设定规范和契约,虽然它不强制要求所有的子类必须遵循这些契约,但是如果子类对这些已经实现的方法任意修改,就会对整个继承体系造成破坏。
总的来说继承机制是利大于弊的。但为了突出其“利”的一面,减少其“弊”的一面,故引入了里氏替换原则(Liskov Substitution Principle,LSP)。它有以下两种定义:
1.If for each object o1 of type S there is an obje.
原创
2020-10-31 17:22:34 ·
367 阅读 ·
0 评论