НачатьНачать бесплатно

Создание абстрактных классов

Для истинных ценителей автомобилей звук клаксона — это всё, что нужно, чтобы узнать конкретную марку. Многие производители намеренно делают звук клаксона уникальным — это часть их фирменного стиля. В этом упражнении вы обновите класс Car, добавив в него метод, отвечающий за звук клаксона.

ПРИМЕЧАНИЕ: Абстрактный класс не допускает создания экземпляров объектов — он служит лишь схемой, от которой наследуются другие классы.

Это упражнение является частью курса

Введение в объектно-ориентированное программирование на Java

Посмотреть курс

Инструкции к упражнению

  • Сделайте класс Car абстрактным с помощью ключевого слова abstract.
  • Добавьте в класс Car абстрактный метод с модификатором public, возвращаемым типом void и именем soundHorn.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

public class Main {  

	// Make Car abstract
    static ____ class Car {

        public Car() {

        }

        // Define soundHorn() as a public abstract void method
        public ____ ____ ____();

    }
    
    public static void main(String[] args) {        
                       
    }
    
}
Редактировать и запускать код