package ex05.ch02;
class Car {
    void run() {
        System.out.println("자동차 달린다");
    }
}
class Morning extends Car {
    void run() {
        System.out.println("모닝 달린다");
    }
}
class Sonata extends Car {
    void run() {
        System.out.println("소나타 달린다");
    }
}
public class ExMeh01 {
    public static void main(String[] args) {
        Morning a1 = new Morning(); // [Morning(run), Car(run)]
        a1.run();
        Car a2 = new Morning(); // [Morning(run), Car(run)]
        a2.run();
        Car a3 = new Sonata(); // [Sonata(run), Car(run)]
        a3.run();
    }
}

Share article