直接用肯定是重定义的方法。但是貌似可以用super.XXX(),调用父类方法,应该是,你可以试下。
肯定是子类重新定义的。要调用父类的方法需要用到super关键字。
通过javap反编译文件后,可以看到,当子类继承父类时,编译器会自动将父类中非private的方法转移到子类中,所以当重写父类的方法后,实际上是覆盖了原方法,所以在调用该方法的时候是调用的重新定义的方法!