【发布时间】:2014-06-09 04:40:30
【问题描述】:
我搜索了很多。它们之间的区别在于 override 用于实例方法, hidden 用于静态方法。而隐藏其实是对方法的重新定义。但是我还是不明白。如果重新定义意味着父类的静态方法仍然存在于子类中,那只是我们看不到吗?或者为什么我们称它为隐藏而不是任何其他词?但是如果它存在,我找不到再次调用该方法的方法。老实说,从功能层面来看,我无法找到它们不同的原因。有人可以从更深层次的比如记忆来解释吗?
【问题讨论】:
-
可以调用隐藏方法:stackoverflow.com/a/5059064/2670792
标签: java