추상 클래스 실습
문제 추상 클래스인 Machine 클래스는 turnOn과 turnOff라는 추상 메서드를 가지고 있습니다. 이 Machine 클래스를 Car가 상속받도록 하고, Car 클래스에 turnOn과 turnOff를 구현하세요.
package javaStudy;
public abstract class Machine{
public abstract void turnOn();
public abstract void turnOff();
}
package javaStudy;
public class Car ________________ {
// Machine 클래스를 상속받고, 추상 메서드를 구현하세요.
____________________________
____________________________
}
// 실행을 위한 코드입니다.
package javaStudy;
public class CarExam{
public static void main(String[]args) {
Car car = new Car();
if( car instanceof Machine) {
System.out.println("Car가 Machine을 상속받았습니다.");
}
else{
System.out.println("Car가 Machine을 상속받지 않았습니다.");
}
}
}
실행결과
Car가 Machine을 상속받았습니다.