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, kursun bir parçasıdır
Java ile Nesne Yönelimli Programlamaya Giriş
Egzersiz talimatları
Teslasınıfındaimplementsanahtar sözcüğüyleElectricCararayüzünü uygula.TeslaiçindevoiddönüşlüactivateSelfDrivingyönteminipublicolarak uygula ve çağrıldığında"self driving on"yazdır.activateSelfDrivingyönteminimyTeslanesne örneği üzerinde çağır.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
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
____.____();
}
}