다형성 (Polymorphism)
"다형성 (Polymorphism)" : 하나의 메소드나 클래스가 다양한 방법으로 동작하는 것 class A {} class B extends A {} public class PolymorphismDemo1 { public static void main(String[] args) { A obj = new B(); // A에 정의된 메소드를 실행하면 오버라이딩 된 B의 메소드들이 실행됨 // B에만 정의된 메소드를 실행하면 에러가 발생함 } } interface I {} class C implements I {} public class PolymorphismDemo2{ public static void main(String[] args) { I obj = new C(); } } interface fathe..