1. ホーム
  2. java

[解決済み] タイプAはすでに定義されたエラー

2022-02-28 10:13:59

質問

解決策を探したのですが、このような状況でどのように適用すればよいのかわかりません。私のコードを修正するのを助けてください。

package Exercise;

public class Ex11_11 {
public static void main(String[] args) {
    A a = new A(3);
    }
}

class A extends B { // type A is already defined, A has a red underline
    public A (int t) {
    System.out.println("A's constructor is invoked");
    }
}

class B { // type B is already defined, B has a red underline
    public B () {
        System.out.println("B's constructor is invoked");
    }  
}

解決方法は?

まず最初に確認すべきことは、明らかに A をファイル内または同じパッケージ内に作成します。