Kotlin에서 Data Class는 데이터 저장에 최적화된 클래스이다. 컴파일러는 자동으로 주 생성자에 선언된 모든 속성에서 다음 함수들을 자동으로 생성한다. equals() / hashCode() toString() componentN() copy() 위 함수