在进行构造函数重载时,我遇到了一种叫做“一致构造函数”的东西。我了解构造函数重载的全部内容。
Class Person
{
String Name;
String City;
Person(String N,String C)
{
Name=N;
City=C;
}
Person(String N)
{
this(N,NULL);
}
}
Class NewClass
{
public static void main(String[] args)
{
Person obj1=new Person("carl","max");
Person obj2=new Person("Tommy");
}
}
根据我的说法是一个一致的构造函数::它使用this
我在一个构造函数中显示来初始化实例变量......在我的例子中,总是调用带有两个参数的构造函数!
Java 中的这些一致构造函数是什么?
这些有什么实际应用?
为什么在 Java 中使用它们?
有关理解此主题的更多信息吗?
有人可以用外行术语为像我这样的菜鸟提供更多关于这个主题的解释,并提供更多信息来了解这个主题吗?