본문 바로가기

JAVA

[JAVA] 기초문법 - 다형성 활용과 다운캐스팅

여러개의 클래스 타입을 상위 클래스 배열로 관리.

상속받았고, 업캐스팅인 경우에 인스턴스만의 메서드를 호출 하고 싶을때 다운캐스팅이 필요하다.

들어온 인스턴스의 타입을 확인하고 해당 타입으로 다운캐스팅 하는 코드이다. (인스턴만의 메서드를 호출하기 위해)