在学习Java设计模式时,遇到了一个问题,请帮我看看,里氏替换原则告诉我们子类尽量不要重写父类的方法,如果是下面这种情况,可以吗?
不可以,子类的权重不能大于父类,可以比父类小, 比如父类是protected, 那么子类可以是public 。 自己可以去代码上一试便知
你可以看一下方法重写的几个要求