Java 将对象类型转换为父对象时调用哪个方法

Java 将对象类型转换为父对象时调用哪个方法,java,Java,我知道以前一定有人问过这个问题,但我不知道如何搜索这个 如果我有一个扩展类a的类B对象,如果我将该对象类型转换为类a,然后调用该对象上的重写方法,将调用哪个方法?A's或B's?调用对象的实类 您在源代码中使用的那些强制转换和类型在运行时并没有真正的意义。您更愿意将其视为使人类编码人员能够完成其工作的一种方式

我知道以前一定有人问过这个问题,但我不知道如何搜索这个


如果我有一个扩展类a的类B对象,如果我将该对象类型转换为类a,然后调用该对象上的重写方法,将调用哪个方法?A's或B's?

调用对象的实类

您在源代码中使用的那些强制转换和类型在运行时并没有真正的意义。您更愿意将其视为使人类编码人员能够完成其工作的一种方式