上級 › super() と this() の呼び出しルール › パターン5
super() と this() の呼び出しルール
必ず先頭に置く必要があります。
1 class Base { 2 Base(int a, int b) {} 3 } 4 public class Main extends Base { 5 Main() { super(______); } ^ 6 public static void main(String[] args) { new Main(); } 7 }
Main.java:5: error: constructor Base in class Base cannot be applied to given types;
required: int,int
空欄を埋めてビルドを通す
super()の引数の数と型は、親クラスのコンストラクタと完全に一致させる必要があります。
次の問題