如果我使用“this”关键字调用同一类的另一个构造函数,会创建两个对象吗?
如果是这样,下面的例子中哪个对象将处于活动状态:
Class Sample {
int a;
String b;
Sample() {
this("Hello");
a=10;
}
Sample(String temp) {
b = temp;
}
}
我想了解构造函数链的行为。请解释一下它是如何工作的?