Реалізація абстрактних методів
Ви зміните класи Toyota та Mercedes, щоб кожне авто мало власну реалізацію звуку клаксона. Для унікальності ви створите власну версію методу для звуку клаксона і в класі Toyota, і в класі Mercedes.
Клас Car уже завантажено для вас.
Ця вправа є частиною курсу
Вступ до обʼєктно-орієнтованого програмування в Java
Інструкції до вправи
- Реалізуйте метод
soundHornу класіToyota, щоб він виводив"sounds like a toyota". - Реалізуйте метод
soundHornу класіMercedes, щоб він виводив"sounds like a mercedes". - У методі
mainвикличте методsoundHornдля екземпляраmyToyotaі методsoundHornдля екземпляраmyMercedes.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
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
____.____();
____.____();
}
}