pojo : 메소드가 작동을 하는 것이 아니라 비어 있는 틀 역할을 하는 클래스
data class 클래스이름 (변수,변수....)
변수는 class의 property처럼 사용.
dataclass 도 init과 메소드 생성 가능
컴파일러가 자동으로toString(),hashCode(),equals(),copy()가 만들어진다.
toString() : data class에서 toString() 메소드 사용 시 실제 값을 반환
equals() : 데이터가 같은지 비교
copy() : 값을 복사
hashcode() : 모르겠음......
dataclass는 class와 다르게 객체를 println 하면 객체의 내용이 보여진다
class는 메모리 주소값이 나온다.