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

Tesla sınıfında arayüzü uygulama

Tesla sınıfına otomatik pilot özelliği kazandırmak için ElectricCar arayüzünü kullanacaksın. Tesla sınıfında bu arayüzden yararlanıp gereklilik olarak otomatik pilot yöntemini (self-driving) uygulayacaksın.

NOT: Arayüzdeki void olmayan (non-void) yöntemler, arayüzü uygulayan sınıfta mutlaka uygulanmalıdır.

Bu egzersiz

Java ile Nesne Yönelimli Programlamaya Giriş

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

Egzersiz talimatları

  • Tesla sınıfında implements anahtar sözcüğüyle ElectricCar arayüzünü uygula.
  • Tesla içinde void dönüşlü activateSelfDriving yöntemini public olarak uygula ve çağrıldığında "self driving on" yazdır.
  • activateSelfDriving yöntemini myTesla nesne örneği üzerinde çağır.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

public class Main {
    
    interface ElectricCar {
        void activateSelfDriving();
    }
           
    // Implement ElectricCar Interface
    static class Tesla ____ ____ {
        
        // Implement activateSelfDriving method 
        public void ____() {
            System.out.____("self driving on");
        }                              
    }

    public static void main(String[] args) {
        Tesla myTesla = new Tesla();
        // Call activateSelfDriving method
        ____.____();
    }
}
Kodu Düzenle ve Çalıştır