我有一个由三个构造函数组成的类,我的要求是我想使用一个对象创建来调用所有构造函数。这可能吗??
让我们说
Class A{
A(int a){
}
A(int a,int b){
}
A(int a,int b,int c){
}
我想使用一个对象创建来调用所有构造函数,该怎么做???
最佳答案
您的构造函数应该以这种方式设计。类似的东西,
Class A{
A(int a){
this(a, 0);
}
A(int a,int b){
this(a, b, 0);
}
A(int a,int b,int c){
// All logic here.
}
您不能从外部调用多个构造函数来构造单个对象。
关于java - 我们可以通过创建一个对象来调用一个类的所有构造函数吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32131520/