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

Soyut yöntemleri uygulama

Toyota ve Mercedes sınıflarını değiştirerek her arabanın korna çalma işlemi için kendi uygulamasını yazacaksın. Özgünlük için, hem Toyota hem de Mercedes sınıflarında korna çalma yönteminin birer sürümünü oluşturacaksın.

Car sınıfı senin için önceden yüklendi.

Bu egzersiz

Java ile Nesne Yönelimli Programlamaya Giriş

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

Egzersiz talimatları

  • Toyota sınıfında soundHorn yöntemini, "sounds like a toyota" yazdıracak şekilde uygula.
  • Mercedes sınıfında soundHorn yöntemini, "sounds like a mercedes" yazdıracak şekilde uygula.
  • main yöntemi içinde, myToyota örneğinde soundHorn yöntemini ve myMercedes örneğinde soundHorn yöntemini çağır.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

public class Main {  
	static class Toyota extends Car {
        public Toyota() {
            super();
        }

        // Create soundHorn() for Toyota
        public ____ ____() {
            System.out.println("____");
        }
    }

    static class Mercedes extends Car {
    	// Create soundHorn() for Mercedes
        public void ____() {
            System.out.println("____");
        }

        public Mercedes() {
            super();
        }  
    }
    
    public static void main(String[] args) {
        Toyota myToyota = new Toyota();
        Mercedes myMercedes = new Mercedes();
        
        // Call "soundHorn" for myToyota and myMercedes
        ____.____();
        ____.____();
    }
    
}
Kodu Düzenle ve Çalıştır