다형성 같은 타입이지만 실행 결과가 다양한 객체 대입(이용)이 가능한 성질 다형성은 객체를 부품화시킨다. 자동타입변환 바로 위의 부모가 아니더라도 상속 계층의 상위면 자동 타입 변환 가능하다. 예제) 자식타입 인지 확인 후 강제타입 확인 예제2) 부모 parent 자식 Child 메인 출력 결과 private static void TodoList() { 자식 클래스 인스턴스 생성 Child Child_A = new Child(); Child_A.goTowork(); 나는 학교에 출근합니다 Child_A.goToPCRoom(); 나는 PC방에 갑니다 System.out.println(); 자식클래스 -> 부모클래스 형 변환 형 변환을 했지만 메모리 영역 heap에 Child의 데이터가 저장되어있기에 "나는 학교에 출근합니다"가 뜨게 된다. Child Child_A = new Child(); 에서 Parent Child_A = new Parent(); 로 바꾸게 된다면 "나는 회사에 출...
#java
#객체타입변환
#다형성
#자바
#자바형변환
#코딩
#타입변환
#학습일지
#형변환
원문링크 : 학습일지31. 객체 타입과 Java형변환, java 별찍기