【发布时间】:2016-07-16 12:09:14
【问题描述】:
请让我更多地了解方法隐藏以及方法覆盖和方法隐藏之间的区别。谢谢
例如
class Test
{
public static void m1(){}
}
class Test2 extends Test
{
public static void m1(){}
}
为什么这个东西被称为方法隐藏而不是方法覆盖?
【问题讨论】:
-
静态方法不能被覆盖,因为它是类而不是对象的一部分
标签: java