# downcasting

7개의 포스트

JAVA_Up&DownCasting

개념은 다형성 파트를 참고하자. 업캐스팅 상속관계를 가지는 클래스를 정의한다. 업캐스팅 하는 이유 동일성을 가진 부분을 만들어 간단히 다루기 위함이다. 상속관계에서 받은 sub클래스가 백개, 천개라도 하나의 인스턴스로 묶어서 관리가 가능하기 때문이다. 주의할 점

2022년 12월 11일
·
0개의 댓글
·

[Java] 다운캐스팅, instanceof

instanceof를 사용하는 이유

2022년 11월 20일
·
0개의 댓글
·
post-thumbnail

[42Seoul] - CPP Module04

: 업캐스팅, 다운캐스팅, 깊은복사, 얕은 복사, 가상 함수, 순수 가상함수등을 공부하는 과제이다.: 업캐스팅, 다운캐스팅, virtual키워드와 가상함수 및 가상 소멸자, 가상 함수 테이블등에 대해서 잘 나와있다.링크1 : https://modoocode.c

2022년 11월 9일
·
0개의 댓글
·
post-thumbnail

JAVA : Downcasting, 추상클래스, 인터페이스클래스

안녕하세요 🙂 오늘은 JAVA : Downcasting, 추상클래스를 포스팅하도록 하겠습니다.클래스의 종류는 다음과 같습니다.JAVA : 상속, 생성자, 정보의 은닉화 포스팅에서도 언급했듯이, 사용자 정의 클래스는 java.lang.Object 클래스를 상속하여 만듭

2022년 2월 16일
·
0개의 댓글
·

09. 타입추론

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

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

210608 Tue

1. 첫 번째 학습 내용: 싱글턴 (Singleton) > A singleton class returns the same instance no matter how many times an application requests it. A typical class per

2021년 7월 3일
·
0개의 댓글
·

Type Casting -2

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

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