데이터 클래스 (1) 썸네일형 리스트형 코틀린 - 데이터 클래스 우리는 자주 데이터를 보관하는 것을 주된 목적으로하는 클래스를 자주 만듭니다. 이러한 클래스에서 일부 표준 기능 및 유틸리티 기능은 데이터에서 기계적으로 파생 될 수 있습니다. 코틀린에서 이것을 데이터 클래스 라고하며 data 다음 과 같이 표시됩니다 . data class User(val name: String, val age: Int) 컴파일러는 기본 생성자에서 선언 된 모든 속성에서 다음 멤버를 자동으로 파생시킵니다. equals()/ hashCode()쌍; toString()형태의 "User(name=John, age=42)"; componentN()선언 순서대로 속성에 해당하는 함수 ; copy() 기능 (아래 참조). 생성 된 코드의 일관성과 의미있는 동작을 보장하려면 데이터 클래스가 다음 요.. 이전 1 다음