1
这是伪代码为什么父类的静态方法隐藏在子类中?
class A
{
public static void m1()
{
System.out.println("Parent");
}
}
class B extends A
{
public static void m1()
{
System.out.println("Child");
}
}
此代码编译成功。拥有@Override注释会引发编译错误。所以请解释有关方法隐藏的概念。 父级静态方法是否在Child中继承?
静态方法属于一个类。它们是继承的,但不能被覆盖。 – CKing
请解释概念 –
阅读此https://docs.oracle.com/javase/tutorial/java/IandI/override.html – Rohan