コンストラクターがある場合
public class Sample {
public static StackOverflowQuestion puzzled;
public static void main(String[] args) {
puzzled = new StackOverflowQuestion(4);
}
}
そして、私が持っているプログラムのメインメソッド内
public class StackOverflowQuestion {
public StackOverflowQuestion(){
//does code
}
public StackOverflowQuestion(int a){
this();
}
}
これは、constructor2 を介して StackOverflowQuestion のインスタンスを作成し、次にコンストラクター 1 を介して StackOverflowQuestion の別のインスタンスを作成するため、StackOverflowQuestion の 2 つのインスタンスが互いに直接存在するようになりましたか?
または、この場合のコンストラクター2は横方向に調整し、代わりにコンストラクター1を介してStackOverflowQuestionのインスタンスを作成しますか?