
오늘은 스칼라의 계층 구조에 대해 알아보도록 하겠습니다. 계층구조는 알아두면 개발 시에 분명 도움이 될 일이 있으니 잘 알아두도록 합시다. 1. Any Any는 모든 클래스의 어머니입니다. AnyRef는 그동안 사용하던 "객체"의 클래스로 생각하면 비슷합니다. AnyVal은 그동안 사용하던 "리터럴"의 클래스로 생각하면 비슷합니다. 2. AnyRef java.lang.Object와 동일한 개념입니다. 예제로 아래와 같이 있을 수 있습니다. val x = new String("abc") val y = new String("abc") x == y // true x eq y // false x ne y // true 2.1 equals Java에서 객체 내 값의 동일성을 따질 때 사용하는 메서드입니다. //J..
Scala
2023. 5. 16. 19:50