
코틀린 공식문서에 있는 Example들을 하나씩 읽어보며 정리하자. 참고: https://play.kotlinlang.org/byExample/overview Special Classes Data Classes Data Class를 사용하면 값을 저장하는 클래스(Dto, Vo)를 쉽게 만들 수 있다. Data Class는 자동으로 메서드를 구현해 제공하고 override 가능하다. equals() / hashCode() toString() copy() componentN() data class User(val name: String, val id: Int) { // 1 override fun equals(other: Any?) = other is User && other.id == this.id // 2..
개발/Kotlin
2022. 8. 20. 02:00