수정하기 - 코틀린의 데이터 클래스에서 equals()와 hashCode()는 어떻게 작동하나요?