Začněte nyníZačněte zdarma

Implementace rozhraní ve třídě Tesla

Aby třída Tesla získala funkci samořízení, použiješ rozhraní ElectricCar. Ve třídě Tesla toto rozhraní implementuješ a přidáš požadovanou metodu pro samořízení.

POZNÁMKA: Metody rozhraní s jiným než void návratovým typem musí být implementovány ve třídě, která dané rozhraní implementuje.

Toto cvičení je součástí kurzu

Introduction to Object-Oriented Programming in Java

Zobrazit kurz

Pokyny k cvičení

  • Implementuj rozhraní ElectricCar ve třídě Tesla pomocí klíčového slova implements.
  • Implementuj metodu void activateSelfDriving ve třídě Tesla jako public metodu tak, aby při zavolání vypsala "self driving on".
  • Zavolej metodu activateSelfDriving na instanci objektu myTesla.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

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
        ____.____();
    }
}
Upravit a spustit kód