java子类继承父类不调用super方法会执行父类方法吗?
时间: 2023-11-30 07:02:38 浏览: 254
继承中父子类调用-JAVA学习课件
如果子类继承了父类的某个方法并且在子类中没有重写该方法,那么当子类对象调用该方法时,将会执行父类的方法。如果子类重写了该方法,那么子类对象调用该方法时将会执行子类的方法。如果子类重写了父类的方法,而且子类中的方法中没有调用父类的方法,那么父类的方法将不会被执行。如果子类中重写的方法中调用了super关键字,那么父类中的方法也会被执行。所以,如果子类继承父类的方法且没有重写该方法,那么即使子类不调用super方法,也会执行父类的方法。
阅读全文