Scala Tutorial 번역 (Unified Types ~ Mixin-class composition)

ryukato|2016년 12월 19일
Posts

Scala Tutorial 번역 (Unified Types ~ Mixin-class composition)

ryukato|2016년 12월 19일

ScalaUnified Types자바와는 대조적으로, Scala에서는 아래에 명시된 모든 값은 객체들이다. 원시 변수 타입 (primitive type) numbericbyte shortintlongfloatdoublebooleanchar 객체 타입 (reference type) Class를 통해 생성되는 모든 객체 Scala Class Hierarchy아래의 figure1.1를 통해 Scala 타입의 계층 정보를 한눈에 볼 수 있다.figure1.1Scala에서의 최상위 클래스는 scala.Any 클래스이다. 그리고 아래와 같은 두개의 하위 클래스를 가진다.scala.AnyVal값을 표현하는 최상위 클래스이며, 자바에서의 원시타입들로 표현되는 값을 나타내는 모든 클래스들로 이미 scala에서