Ajouter des paramètres au constructeur de la classe car
Pour utiliser les classes de façon dynamique, le constructeur doit accepter des paramètres. Vous allez mettre à jour la classe Car et faire en sorte que le constructeur reçoive des paramètres, afin que chaque instance que vous créez puisse avoir des valeurs de propriétés différentes.
Cette activité fait partie du cours
Introduction à la programmation orientée objet en Java
Instructions de l’exercice
- Mettez à jour le constructeur de la classe
Carpour accepter un paramètre de plus : unintyear. - À l’intérieur du constructeur, affectez
yearau paramètre correspondant du constructeur. - Lors de la création de
myCar, passez les valeurs"blue"en tant queString,"corolla"en tant queString, et2022en tant queintau constructeur deCar.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
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);
}
}