java是什么 java中关于父类引用指向子类对象,多态性的问题~虚心求教?

java中关于父类引用指向子类对象,多态性的问题~虚心求教?让我告诉你一些关于多态性的事情。多态性有三个条件1。继承2。重写3。父类对子类的对象的引用应该是一个重写方法,因此将有具有相同名称和参数的方

java中关于父类引用指向子类对象,多态性的问题~虚心求教?

让我告诉你一些关于多态性的事情。多态性有三个条件

1。继承

2。重写

3。父类对子类的对象的引用应该是一个重写方法,因此将有具有相同名称和参数的方法。编译时Java虚拟机不知道加载

多态性。如果父类中存在此属性和方法,并且子类已重写,则调用子类中的属性和方法。如果父类中没有此类属性或方法,则子类调用将失败。如果父类有此属性和方法,而子类没有,则将调用父类的属性和方法。