스칼라 계층
-
[스칼라] 스칼라 계층구조스칼라 2022. 2. 13. 15:22
programming in scala 4th edition 11장을 읽고 정리한 것입니다. 1. 스칼라의 클래스 계층구조 스칼라의 최상위 계층에는 Any가 정의되어있고 Scala any에 정의되어있는 메서드는 다음과 같다. 스칼라의 모든 클래스는 Any를 상속받기 때문에 스칼라 클래스는 기본적으로 동치비교, 해시값얻기, 문자열로 변환을 사용할 수 있다. final def ==(that: Any): Boolean final def !=(that: Any): Boolean def equals(that: Any): Boolean def ##: Int def hasCode: Int def toString: String 루트 클래스 Any에는 AnyVal, AnyRef라는 서브클래스가 있다. AnyVal은 모든 ..