스마트 캐스트
- Expr 인터페이스 아래 식을 표현하는 클래스 계층을 둠.
- IDE 상에서 형광색이 보면
- 해당 위치의 객체변수가 스마트캐스트 기능으로 Num 타입으로 캐스팅되었다는 것을 알 수 있다.
코틀린은 묵시적으로 전부 캐스팅을 시도한다.
Uploaded by N2T
'코틀린 > 코틀린인액션' 카테고리의 다른 글
[코틀린인액션] when 과 임의의 객체 (0) | 2023.11.23 |
---|---|
[코틀린인액션] 스마트 캐스트 (0) | 2023.11.23 |
[코틀린인액션] if 와 when 사용 (0) | 2023.11.23 |
[코틀린인액션] 범위와 수 (0) | 2023.11.23 |
[코틀린인액션] Hello World (0) | 2023.11.23 |