ПочатиПочніть безкоштовно

Реалізація абстрактних методів

Ви зміните класи 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
        ____.____();
        ____.____();
    }
    
}
Редагувати та запускати код