CommencerCommencer gratuitement

Ajouter des paramètres au constructeur de la classe car

Pour utiliser des classes de manière 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.

Cet exercice fait partie du cours

Introduction à la programmation orientée objet en Java

Afficher le cours

Instructions

  • Mettez à jour le constructeur de la classe Car pour qu’il prenne un paramètre supplémentaire : un int year.
  • Affectez year dans le constructeur à partir du paramètre correspondant.
  • Passez les valeurs "blue" comme String, "corolla" comme String, et 2022 comme int au constructeur de Car lors de la création de myCar.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

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);
  }
}
Modifier et exécuter le code