# upcasting

5개의 포스트

[JAVA] 업캐스팅 (Upcasting)

업캐스팅 (Upcasting) 업캐스팅 이란 자식클래스에서 부모클래스로 형변환 하는 것 부모 클래스에 선언된 필드 혹은 메서드만 접근 가능 자동 형변환 업캐스팅 하는 이유 자식클래스 -> 부모클래스로 업캐스팅하면 사실상 범위가 좁아짐 에도 불구하고 업캐스팅 하는 이유에

2022년 4월 30일
·
0개의 댓글

18일차 upcasting & 싱글톤패턴

각각의 타입을 확인할 때 사용하는 문법조건식 참/거짓값 instanceof 클래스타입 : 값이 클래스 타입이니?(실습 예제)} public static void main(String\[] args) { //up casting 자식 생성자 불러오는 것 자식클래스에서

2022년 4월 19일
·
0개의 댓글

09. 타입추론

너는 물음을 던졌고, 나는 답을 내놨다.

2021년 11월 1일
·
0개의 댓글

다이나믹 메소드 디스패치

런타임 다형성

2021년 1월 26일
·
0개의 댓글

Type Casting -2

Type Casting as : 타입 변환이 확실하게 가능한 경우(업캐스팅, 자기 자신 등) 에만 사용 가능. 그 외에는 컴파일 에러 as? : 강제 타입 변환 시도. 변환이 성공하면 Optional 값을 가지며, 실패 시에는 nil 반환 as! : 강제 타입 변환 시도. 성공 시 언래핑 된 값을 가지며, 실패 시 런타임 에러 발생 Upcast...

2019년 12월 5일
·
0개의 댓글