Tworzenie metod w interfejsach
Samochody Tesla mają wyjątkową funkcję trybu autonomicznej jazdy, która pozwala kierowcy usiąść wygodnie i odpocząć, podczas gdy auto samo prowadzi. W klasie Tesla zaimplementujesz tę funkcję, korzystając z interfejsu – najpierw jednak musisz ten interfejs utworzyć.
UWAGA: Metody niekonkretne zdefiniowane w interfejsach są domyślnie abstract.
To ćwiczenie jest częścią kursu
Wprowadzenie do programowania obiektowego w Javie
Instrukcje do ćwiczenia
- Utwórz interfejs
ElectricCarwewnątrz klasyMain. - Dodaj metodę void o nazwie
activateSelfDrivingdo interfejsuElectricCar.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
public class Main {
// Create ElectricCar interface with activateSelfDriving method
____ ____ {
____ ____();
}
static class Tesla {
}
public static void main(String[] args) {
}
}