BaşlayınÜcretsiz Başlayın

Araba sınıfı kurucusuna parametre ekleme

Sınıfları dinamik kullanmak için sınıf kurucusunun parametre alması gerekir. Car sınıfını güncelleyecek ve kurucunun parametre almasını sağlayacaksın; böylece oluşturduğun her örneğin özellik değerleri farklı olabilir.

Bu egzersiz

Java ile Nesne Yönelimli Programlamaya Giriş

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • Car sınıfının kurucusunu bir parametre daha alacak şekilde güncelle: int türünde year.
  • Kurucu içinde year alanını, kurucu parametresine karşılık gelecek şekilde ayarla.
  • myCar oluşturulurken Car kurucusuna String olarak "blue", String olarak "corolla" ve int olarak 2022 değerlerini geçir.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

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);
  }
}
Kodu Düzenle ve Çalıştır