public class MultipleObjects {
int a;
int b;
MultipleObjects(int a,int b) {
this.a=a;
this.b=b;
}
MultipleObjects(MultipleObjects g) {
a=g.a;
b=g.b;
}
static MultipleObjects display(/*MultipleObjects o1,MultipleObjects o2*/) {
MultipleObjects temp = new MultipleObjects(new MultipleObjects(2,3));
return temp;
}
}
Я использовал два новых утверждения один в другом. Что это в скобках внешнего нового оператора? значение или объект. Если объект, как? Может кто-нибудь объяснить это подробно?Передача значения конструктору с помощью нового отчета
создается экземпляр 'MultipleObjects' с помощью' (интермедиат, Int) 'конструктор, а затем передать его в конструктор копирования. – August