不会!

因为当其他类调用我们重写的方法的时候,是一层一层执行的

比如在a类中重写X方法,这个a类是继承A类的。

B类中的main方法调用X方法的时候,是通过创建了a类的对象

再调用了a类中的已经被重写的X方法

如果在a类中没有出现重写的X方法,那么就会到父类A类中寻找X方法再执行

 

而当其他的类想要执行X方法的时候,由于不会创建a类的对象,于是就不会执行到这个被重写得到X方法!

 

 posted on 2020-10-13 12:32  又在化学楼迷路了  阅读(190)  评论(0)    收藏  举报