問題一覧へ 継承・オーバーライド 基礎

オーバーライドはアクセス権を弱められない

次のコードをコンパイルするとどうなりますか。

class Parent {
  protected void show() { System.out.println("Parent"); }
}

class Child extends Parent {
  private void show() { System.out.println("Child"); }
}

public class Main {
  public static void main(String[] args) {
    new Child().show();
  }
}

選択肢