[Java] 상속 관계의 다형성과 참조형 형 변환


[Java] 상속 관계의 다형성과 참조형 형 변환

# 관련 포스팅 - 상속 : https://young0105.tistory.com/42 다형성 (Polymorphism) - 하나의 코드 형태가 다양한 자료형으로 구현되어 실행될 수 있음 (자료형을 다양한 형태로 바라볼 수 있음) → 같은 코드에서 여러 실행 결과가 나타남 - 장점 : 유연성, 확장성, 유지보수성 - 객체지향 프로그래밍의 큰 특징 중 하나 # 상속 관계에서의 다형성 - 자식 클래스는 부모 클래스를 확장한 형태임 → '자식 클래스'는 '부모 클래스'라고 할 수 있음 ex) '호랑이'는 '동물'이다 (반대로 '부모 클래스'는 '자식 클래스'라고 할 수 없음) → 자식 클래스는 자신의 클래스로도 볼 수 있고, 부모 클래스로도 볼 수 있음 - 메서드 선언 시 매개변수로 부모 클래스를 기입한 경우..


원문링크 : [Java] 상속 관계의 다형성과 참조형 형 변환