Если у нас есть объект с кучей атрибутов, есть ли простой способ эффективно их назначить в конструкторе?
Например, в следующем классе у меня есть три строки в конструкторе, чтобы простопередать данные.
class XYZ {
int x, y, z;
XYZ(int x, int y, int z) {
this.x = x;
this.y = y;
this.z = z;
}
}
Есть ли более эффективный способ (в случае, если у вас есть еще больше переменных)?Я знаю о Builder
подходе.Не совсем то, что я ищу, здесь.
Под эффективным я имею в виду меньше и чище код.Теперь много шаблонного кода.Мне просто интересно, есть ли более разумный способ сделать это.