java downcasting 썸네일형 리스트형 [Java] 자바 업캐스팅(Upcasting), 다운캐스팅(Downcasting) 업캐스팅(Upcasting) [ 서브 클래스 객체가 슈퍼 클래스 타입으로 변환되는 것.]: 부모 클래스 타입으로 자식 생성자를 호출하는 것.- 부모와 자식간의 공통 요소(재정의 메소드)만 사용 가능하며, 자식 클래스의 추가된 것들은 사용할 수 없다.- 부모 타입으로 선언 되었기 때문에 부모의 필드만 사용 가능하지만, 자식 클래스에서 재정의 했다면, 재정의 된 메소드로 사용된다. ex)123456789101112131415161718192021222324 class Parents { public void Color() { System.out.print("빨간"); } public void name() { Color(); System.out.println("딸기"); } } class Rose extends.. 더보기 이전 1 다음