Добавление параметров в конструктор класса Car
Чтобы классы работали динамично, конструктор должен принимать параметры. В этом упражнении вы обновите класс Car так, чтобы конструктор получал параметры — это позволит каждому создаваемому экземпляру иметь собственные значения свойств.
Это упражнение является частью курса
Введение в объектно-ориентированное программирование на Java
Инструкции к упражнению
- Добавьте в конструктор класса
Carещё один параметр:intyear. - Присвойте свойству
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);
}
}