다양한 클래스 생성 방법 (1) 썸네일형 리스트형 코틀린에서 다양한 클래스 생성 방법 코틀린에서 다양한 클래스 생성 방법 1. DTO (Data Transfer Object) => 여러 개의 속성을 묶어서 하나의 데이터로 사용할 목적으로 만든 클래스 => Variable Object 나 Domain Class 라고도 합니다. => Data 라는 예약어를 이용해서 생성 => 반드시 primary constructor를 생성해야 하고 primary constructor의 매개 변수는 val이나 var 로 만들어져야 합니다. => abstract, open, seald, inner 같은 예약어를 붙일 수 없습니다. => 5개의 메소드가 자동 생성 됨 hashCode() :해시 코드 (데이터를 저장할 때 저장 위치를 결정하는 코드 값) - 이 값이 같으면 동일한 메모리 공간을 사용하는 인스턴스로.. 이전 1 다음