instanceof (1) 썸네일형 리스트형 자바(java)_객체형변환, 객체 배열, instanceof ▶객체 형변환 java 기본유형의 데이터들은 작은 데이터타입(int) 큰 데이터타입(long)으로 이동을 할 경우 형변환이 이루어진다. 이처럼 클래스같은 경우에도 형변환(casting)이 이루어진다. 상속관계이 있는 두 유형은 왼쪽항(부모,Parent)과 오른쪽 항(자식, Child)으로 객체 유형이 서로 다르며 부모 클래스가 자식 클래스를 가르키고 있는 상황이다. 여기서보면 부모클래스(왼쪽 객체)가 자식클래스(오른쪽 객체)의 상위클래스 임을 알 수 있는데 상위클래스가 하위클래스를 생성할 경우엔 암묵적인 형 변환이 일어난다. 암묵적 형변환은 부모를 상속받는 자식객체의 기능을 부모에게 물려받은 기능만 사용하도록 제한하는 것이다. 실제로 생성된 것은 자식 클래스이지만 자식 클래스의 고유한 기능(메서드)는 사.. 이전 1 다음