LoslegenKostenlos loslegen

Parameter zum Konstruktor der Klasse car hinzufügen

Damit Klassen dynamisch genutzt werden können, muss der Klassenkonstruktor Parameter annehmen. du aktualisierst die Klasse Car und sorgst dafür, dass der Konstruktor Parameter entgegennimmt, sodass jede erstellte Instanz unterschiedliche Eigenschaftswerte haben kann.

Diese Übung ist Teil des Kurses

Einführung in die Objektorientierte Programmierung in Java

Kurs anzeigen

Anleitung zur Übung

  • Aktualisiere den Konstruktor der Klasse Car, sodass er einen weiteren Parameter annimmt: ein int year.
  • Setze year im Konstruktor anhand des passenden Konstruktorparameters.
  • Übergib beim Erstellen von myCar die Werte "blue" als String, "corolla" als String und 2022 als int an den Car-Konstruktor.

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

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);
  }
}
Code bearbeiten und ausführen