추상 클래스 실습
문제 추상 클래스인 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을 상속받았습니다.