추상 클래스 만들기
자동차 애호가들은 경적 소리만 들어도 차종을 알아차리곤 해요. 많은 자동차 제조사는 이를 잘 알고, 브랜드 전략으로 각기 다른 경적 소리를 만듭니다. 이제 자동차의 경적 기능을 표현할 수 있도록 Car 클래스에 해당 메서드를 추가해 보세요.
NOTE: 추상 클래스는 설계도를 제공해 상속받기 위한 용도로만 존재하므로, 그 자체로 인스턴스를 생성할 수 없습니다.
이 연습은 강의의 일부입니다
Java로 배우는 객체 지향 프로그래밍 입문
연습 안내
abstract키워드를 사용해Car클래스를 추상 클래스로 만드세요.Car클래스 안에soundHorn이라는publicabstractvoid메서드를 생성하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
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) {
}
}