在采访中,我被问及多态性。然后面试官问“我们能用java中的变量实现多态吗?”。
我尝试过很多来源,却无法找到合适的答案。
Plz帮助我们......
答案 0 :(得分:2)
问题 NO 的简单答案,变量在Java中不是多态的,即它们不会互相覆盖。你可以简单地解决这个问题,即在编译时解析变量。
答案 1 :(得分:0)
任何在complile时解决的东西,运行时多态都无法使用它实现。在java中,默认情况下所有方法都是虚拟的,因此java默认显示运行时多态性方法。向您提出的问题有一个直截了当的答案:“不,在编译时映射时,使用java中的变量无法实现多态性”