gpt4 book ai didi

java - 在构造函数中使用 super()

转载 作者:行者123 更新时间:2023-12-01 06:44:46 24 4
gpt4 key购买 nike

如果我们的程序中只有一个类,而不扩展任何类。例如

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();
}
}

问:据我了解 super();正在调用父类(super class)的默认构造函数,但在这种情况下我们没有父类(super class),那么在这种情况下 super() 调用了什么?

最佳答案

所有java类都从Object扩展而来

关于java - 在构造函数中使用 super(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18186550/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com