Ans*_*hin 4 java constructor object
有人可以帮我调用第一个构造函数并将其放在第二个和第三个构造函数中吗?我的语法可能有些问题,似乎......
Dao*_*Wen 10
您链接的示例非常长,我对所有非英语注释感到困惑,所以我只想举一个简短的例子.如果要在构造函数中调用另一个构造函数,只需使用this关键字.这是一个示例类,用于this将"默认"(no-arg)构造函数的工作委托给1-arg构造函数:
public class MyClass {
public final int X;
public MyClass() {
this(1); // Use X=1 by default
}
public MyClass(int x) {
X = x;
}
}
Run Code Online (Sandbox Code Playgroud)
使用this关键字:this在Oracle Java教程中使用构造函数中介绍了这种技术.