ПочатиПочніть безкоштовно

Додавання параметрів до конструктора класу car

Щоб використовувати класи динамічно, конструктор класу має приймати параметри. Ви оновите клас Car і змусите конструктор отримувати параметри, щоб кожен створений вами екземпляр міг мати різні значення властивостей.

Ця вправа є частиною курсу

Вступ до обʼєктно-орієнтованого програмування в Java

Переглянути курс

Інструкції до вправи

  • Оновіть конструктор класу Car, щоб він приймав ще один параметр — int year.
  • Встановіть значення year усередині конструктора, використавши відповідний параметр конструктора.
  • Передайте значення "blue" як String, "corolla" як String і 2022 як int до конструктора Car під час створення myCar.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

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);
  }
}
Редагувати та запускати код