[코틀린인액션] 스마트 캐스트

스마트 캐스트

  • Expr 인터페이스 아래 식을 표현하는 클래스 계층을 둠.
  • IDE 상에서 형광색이 보면
    • 해당 위치의 객체변수가 스마트캐스트 기능으로 Num 타입으로 캐스팅되었다는 것을 알 수 있다.

코틀린은 묵시적으로 전부 캐스팅을 시도한다.


Uploaded by N2T