里氏替换原则

1、定义   里氏替换原则(Liskov Substitution Principle LSP)是面向对象设计的基本原则之一,原则中说,只要是父类能够出现的地方,子类一定能够出现,通俗的来讲就是,子类可以扩展父类的功能,但不能改变父类原有的功能。 其包含的含义如下: <1> 子类可以实现父类的抽象方法,但不能重写父类的非类的非抽象方法; <2> 子类可以扩展自己的特有的方法; <3> 当子类覆盖或
相关文章
相关标签/搜索