ÎncepețiÎncepe gratuit

Adăugarea parametrilor la constructorul clasei Car

Pentru a folosi clasele în mod dinamic, constructorul clasei trebuie să primească parametri. Vei actualiza clasa Car și vei face constructorul să accepte parametri, astfel încât fiecare instanță creată să poată avea valori diferite ale proprietăților.

Acest exercițiu face parte din cursul

Introducere în Programarea Orientată pe Obiecte în Java

Vezi cursul

Instrucțiuni pentru exercițiu

  • Actualizează constructorul clasei Car pentru a accepta încă un parametru: un int year.
  • Setează year în interiorul constructorului folosind parametrul corespunzător al constructorului.
  • Transmite valorile "blue" ca String, "corolla" ca String și 2022 ca int constructorului Car la crearea obiectului myCar.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

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);
  }
}
Editează și rulează codul