里氏代换原则

[ Liskov Substitution Principle LSP ]

子类必须能够替换掉它们的基类 。

里氏代换原则中说,任何基类可以出现的地方,子类一定可以出现。 LSP是继承复用的基石,只有当衍生类可以替换掉基类,软件单位的功能不受到影响时,基类才能真正被复用,而衍生类也能够在基类的基础上增加新的行为。
 

posted on 2012-02-20 22:57  多个马甲  阅读(165)  评论(0编辑  收藏  举报