Methoden maken in interfaces
Tesla-auto's hebben een unieke zelfrijmodus waarmee bestuurders achterover kunnen leunen terwijl de auto zelf rijdt. In de klasse Tesla ga je de zelfrijfuncties van Tesla-auto's implementeren met een interface, maar eerst moet je de interface voor deze zelfrijfunctionaliteit maken.
OPMERKING: Niet-concrete methoden die in interfaces worden gemaakt, zijn standaard abstract.
Deze oefening maakt deel uit van de cursus
Introductie tot objectgeoriënteerd programmeren in Java
Oefeninstructies
- Maak een interface
ElectricCarbinnen de klasseMain. - Voeg een void-methode
activateSelfDrivingtoe aan de interfaceElectricCar.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
public class Main {
// Create ElectricCar interface with activateSelfDriving method
____ ____ {
____ ____();
}
static class Tesla {
}
public static void main(String[] args) {
}
}