我们可以用java中的变量实现多态吗?

时间:2014-08-21 05:19:52

标签: java polymorphism

在采访中,我被问及多态性。然后面试官问“我们能用java中的变量实现多态吗?”。

我尝试过很多来源,却无法找到合适的答案。

Plz帮助我们......

2 个答案:

答案 0 :(得分:2)

问题 NO 的简单答案,变量在Java中不是多态的,即它们不会互相覆盖。你可以简单地解决这个问题,即在编译时解析变量。

答案 1 :(得分:0)

任何在complile时解决的东西,运行时多态都无法使用它实现。在java中,默认情况下所有方法都是虚拟的,因此java默认显示运行时多态性方法。向您提出的问题有一个直截了当的答案:“不,在编译时映射时,使用java中的变量无法实现多态性”