class Abc{
public static void hello(){
System.out.println("parent");//Line1
}
}
class Abc1 extends Abc{
public void hello(){//Line2
System.out.println("child");//Line3
}
}
コンパイラは、静的メソッドができない理由インスタンスメソッドは、静的メソッドをオーバーライドすることができない理由
このインスタンス・メソッドは、Abcの
から
を静的メソッドをオーバーライドすることができないと言って3行でエラーを返しますインスタンスメソッドによってオーバーライドされていますか?
第2の方法では、クラスABC1のオブジェクトインスタンスが必要です。 – reporter
オーバーライドはポリモフィックなインスタンスメソッドでのみ意味がありますか? –