다형성(Polymorphism) - 다형성이란 "객체가 여러 형태를 가진다"라는 의미로 해석되며, 하나의 객체가 여러가지 유형으로 사용되는 것을 의미합니다. - 다형성은 상속을 전제조건으로 합니다. - 다형성을 위해 자바는 자식클래스가 부모클래스의 타입을 가질 수 있도록 허용합니다. 즉, 부모 타 입에 모든 자식객체가 대입될 수 있습니다. 부모클래스 변수 = new 자식클래스() 이때. 부모클래스에 있는 기능만 사용할 수 있지만, 오버라이딩 된 메서드는 먼저 실행됩니다 다형성 basicStudent, Teacher, Employee(자식클래스) 로 생성해서 Person(부모) 타입에 저장 할 수 있다 이 때, 부모에 있는 메서드만 실행가능 하며 overriding메서드는 우선 실행된다 클래스 Castin..