Есть ли способ избежать повторного создания объекта в нескольких методах без создания объекта на уровне класса - PullRequest
0 голосов
/ 04 мая 2020
public void benzCar(boolean car,List updateCarList)
{
  if(car)
  {
    Object color=new Object();
    color.setCarColor("black");
    updateCarList.add(color);
  }
}

public void audiCar(boolean car,List updateCarList)
{
  if(car)
  {
    Object color=new Object();
    color.setCarColor("yellow");
    updateCarList.add(color);
  }
}

public void fordCar(boolean car,List updateCarList)
{
  if(car)
  {
    Object color=new Object();
    color.setCarColor("red");
    updateCarList.add(color);
  }
}

Здесь в каждом методе создается новый объект, и мы устанавливаем цвет (строку) для автомобиля, используя этот объект. Без создания объекта на уровне класса, есть ли способ избежать создания этого повторяющегося объекта в каждом методе Инженер здесь, спасибо заранее.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...