업캐스팅 & 다운캐스팅
설명하나의 데이터 타입을 다른 타입으로 바꾸는 것을 타입 변환 혹은 형변환이라고 합니다. 기본적으로 자바에서는 대입 연산자 = 에서 변수와 값 서로 양쪽의 타입이 일치하지 않으면 할당이 불가능합니다.프로그램에서 값의 대입이나 연산을 수행할 때는 같은 타입끼리만 가능하기 때문입니다.long d = 10.233; // ERROR 그래서 다음과 같이 캐스팅 연산자를 사용하여 강제적으로 타입을 지정하여 변수에 대입하도록 해야 합니다.long d = (long)10.233; 상속 관계의 클래스는 크게 부모클래스와 자식클래스로 구분할 수 있습니다.기본형 타입을 서로 형변환 할 수 있듯이, 자바의 상속 관계에 있는 부모와 자식클래스 간에는 서로 간의 형변환이 가능합니다. 클래스는 Reference 타입으로 분류되니 ..