기초 JAVA 교육과정 ] Casting이란?
기초 JAVA 교육과정 ] Casting이란?
실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.
Casting이란?
n객체들의 형 변환
n상속관계의 객체들에 한함
n큰 메모리(하위클래스) ->작은 메모리(상위클래스)
n묵시적으로 가능
nUpcasting
n작은 메모리(상위클래스) -> 큰 메모리(하위클래스)
n묵시적으로 불가능
nCasting 연산자인 ()를 사용해서 형을 명시해야 함
nDowncasting
n기본데이터 타입의 형 변환은 별개
'자바' 카테고리의 다른 글
기초 JAVA 교육과정 ] Upcasting의 구현(1) (0) | 2017.03.12 |
---|---|
기초 JAVA 교육과정 ] Upcasting이란? (0) | 2017.03.12 |
기초 JAVA 교육과정 ] 추상클래스 VS 인터페이스 (0) | 2017.03.12 |
기초 JAVA 교육과정 ] Marker 인터페이스 (0) | 2017.03.12 |
기초 JAVA 교육과정 ] 인터페이스의 확장 (0) | 2017.03.12 |