НачатьНачать бесплатно

Добавление параметров в конструктор класса Car

Чтобы классы работали динамично, конструктор должен принимать параметры. В этом упражнении вы обновите класс Car так, чтобы конструктор получал параметры — это позволит каждому создаваемому экземпляру иметь собственные значения свойств.

Это упражнение является частью курса

Введение в объектно-ориентированное программирование на Java

Посмотреть курс

Инструкции к упражнению

  • Добавьте в конструктор класса Car ещё один параметр: int year.
  • Присвойте свойству year внутри конструктора значение соответствующего параметра.
  • При создании объекта myCar передайте в конструктор Car значения: "blue" как String, "corolla" как String и 2022 как int.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

class Main {  

  static class Car {
      String color;
      String model;
      int year;

      // Update constructor parameters
      Car(String color, String model, ____ ____){
          this.color = color;
          this.model = model;
          // Set the year property
          ____.____ = ____;
      }
  }
  
  public static void main(String[] args) {
  	// Create object instance with correct parameters
    Car myCar = new Car("____", "____", ____);
    System.out.println(myCar.year);
  }
}
Редактировать и запускать код