더북(TheBook)

추상 클래스 실습

문제 추상 클래스인 Machine 클래스는 turnOnturnOff라는 추상 메서드를 가지고 있습니다. 이 Machine 클래스를 Car가 상속받도록 하고, Car 클래스에 turnOnturnOff를 구현하세요.

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을 상속받았습니다.
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.