Implementing abstract methods
You will change the Toyota and Mercedes classes to give each car its implementation for the horn sounding. For uniqueness, you will create a version of the method for sounding the horn in both the Toyota and Mercedes classes.
The Car class has been preloaded for you.
Diese Übung ist Teil des Kurses
Introduction to Object-Oriented Programming in Java
Anleitung zur Übung
- Implement the
soundHornmethod in theToyotaclass to print"sounds like a toyota". - Implement the
soundHornmethod inside theMercedesclass to print"sounds like a mercedes". - Inside the
mainmethod, call thesoundHornmethod on themyToyotainstance and thesoundHornmethod on themyMercedesinstance.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
public class Main {
static class Toyota extends Car {
public Toyota() {
super();
}
// Create soundHorn() for Toyota
public ____ ____() {
System.out.println("____");
}
}
static class Mercedes extends Car {
// Create soundHorn() for Mercedes
public void ____() {
System.out.println("____");
}
public Mercedes() {
super();
}
}
public static void main(String[] args) {
Toyota myToyota = new Toyota();
Mercedes myMercedes = new Mercedes();
// Call "soundHorn" for myToyota and myMercedes
____.____();
____.____();
}
}