阅读背景:

里氏替换原则详解--七大面向对象设计原则(2)

来源:互联网 

里氏替换原则来源:

        我们都知道面向对象有三大特性:封装、继承、多态。所以我们在实际开发过程中,子类在继承父类后,根据多态的特性,可能是图一时方便,经常任意重写父类的方法,那么这种方式会大大增加代码出问题的几率。比如下面场景:类        我们都知道面向对象有三大特性:封装、继承、多态。所以我




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: