Dodawanie parametrów do konstruktora klasy Car
Aby klasy były naprawdę użyteczne, konstruktor powinien przyjmować parametry. Zaktualizujesz klasę Car tak, aby jej konstruktor przyjmował parametry – dzięki temu każda tworzona instancja będzie mogła mieć własne wartości właściwości.
To ćwiczenie jest częścią kursu
Wprowadzenie do programowania obiektowego w Javie
Instrukcje do ćwiczenia
- Zaktualizuj konstruktor klasy
Car, dodając jeszcze jeden parametr:intyear. - Przypisz wartość
yearwewnątrz konstruktora, korzystając z odpowiadającego mu parametru. - Tworząc obiekt
myCar, przekaż do konstruktoraCarwartości:"blue"jakoString,"corolla"jakoStringoraz2022jakoint.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
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);
}
}