0

クラス A と B は「myjava」という名前のフォルダーに個別に保存されます。最初の行に「パッケージ」を追加すると、クラス B はコンパイルできず、次のメッセージが表示されますが、クラス A は正常にコンパイルできます。

B.java:3: エラー: シンボル クラス B が見つかりません A{ ^ シンボル: クラス A 1 エラー

//package myjava;
class A{
  void funcA(){
  System.out.println("A");
  }
}

//package myjava;
class B extends A{
  void funcA(){
  System.out.println("B");
  }
}

キーワード「package」を追加すると、正常にコンパイルできないのはなぜでしょうか。

4

1 に答える 1