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