[Java] 상속 관계의 다형성과 참조형 형 변환
·
Java/Base
# 관련 포스팅 - 상속 : https://young0105.tistory.com/42 다형성 (Polymorphism) - 하나의 코드 형태가 다양한 자료형으로 구현되어 실행될 수 있음 (자료형을 다양한 형태로 바라볼 수 있음) → 같은 코드에서 여러 실행 결과가 나타남 - 하나의 타입에 여러 객체를 대입할 수 있게 하여, 다양한 형태로 동작하게 함 → 부모 타입으로 자식 객체를 참조할 수 있게 함 or 같은 인터페이스를 구현하는 여러 객체를 같은 타입으로 참조할 수 있게 함 - 객체지향 프로그래밍의 큰 특징 중 하나 - [장점] i. 유연성 ii. 확장성 : 새로운 하위 클래스를 추가하더라도, 기존의 코드를 변경하지 않..