钛钶维基

什么是【里氏替换】

2019-05-04  本文已影响5人  一俢

里氏替换(Liskov Substitution Principle,简称 LSP),同样也是设计原则之一,里氏替换原则定义:任何基类可以出现的地方,子类一定可以出现。里氏替换原则是继承复用的基石,只有当衍生类可以替换掉基类,软件单位的功能不受影响时,基类才能真正被复用,而衍生类也能够在基类的基础上增加新的行为。

在里氏替换原则,是对程序设计中的 继承 作出了更好的定义。但是往往在实际开发过程中我们通常违背这个原则,将类的继承和多态做的非常的混乱,导致功能产生了变化整个项目又要推倒重来。

多思考,多改变,才能成为优秀的设计者。

〖坚持的一俢〗

上一篇 下一篇

猜你喜欢

热点阅读