본문 바로가기

Java, Spring/JAVA 기초 정리

3-4강 메소드 재정의(override)의 이해

자식 클래스가 부모 클래스의 메서드를 재정의 할 때 접근 지정자의 범위는 넓거나 같아야 한다.

public > protected > default > private

 

 

---------------------------------------------------------------------------------------------------------------------------

 

# 객체 간의 형변환

자바는 Strongly typed language

l-value, r-value 타입이 같아야함.

Strongly typed language을 유일하게 적용되지 않는 경우 : 업캐스팅, 다운캐스팅

 

 

 

위 3문장 모두 중요

 

 

 

 

 

업캐스팅 시 

 

 

다운 캐스팅 시 전체 영역 접근가능

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 자료를 참고하였습니다.

 

 

꾸준히 다시보자.

 

1. 220725

2. 220814

Recent Posts
Popular Posts
Recent Comments