プログラムで、クラスを拡張せずにクラスを 1 つだけ持つとします。例えば
public class Point {
int x, y;
}
コンパイラはデフォルトのコンストラクタを作成し、これに従って super() メソッドを呼び出しますhttp://docs.oracle.com/javase/specs/jls/se7/html/jls-8.html#jls-8.8.9
public class Point {
int x, y;
public Point() {
super();
}
}
Q: 私が理解しているように、super(); はスーパー クラスのデフォルト コンストラクターを呼び出していますが、この場合はスーパー クラスがないため、その場合の super() 呼び出しは何ですか?