Реализация интерфейса в классе Tesla
Чтобы добавить в класс Tesla функцию самостоятельного вождения, вы воспользуетесь интерфейсом ElectricCar. В классе Tesla нужно подключить этот интерфейс и реализовать соответствующий метод.
ПРИМЕЧАНИЕ: Все не-void методы интерфейса должны быть реализованы в классе, который этот интерфейс использует.
Это упражнение является частью курса
Введение в объектно-ориентированное программирование на Java
Инструкции к упражнению
- Подключите интерфейс
ElectricCarк классуTeslaс помощью ключевого словаimplements. - Реализуйте метод
voidactivateSelfDrivingвнутри классаTeslaкакpublic-метод, который при вызове выводит строку"self driving on". - Вызовите метод
activateSelfDrivingна экземпляре объектаmyTesla.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
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
____.____();
}
}