정말 기초부터 혼자 공부하면서 같이 정리해나가는 정리노트 1. 데이터 클래스 data 키워드를 선언하며 자주 사용하는 데이터를 객체로 묶어둔다. 데이터 클래스를 주로 사용하는 대표적인 이유는 특정함수의 응용이 매우 유용하다. 예를들면 toString() 함수, equals() 함수 등..이 있다 package com.example.test class NonDataClass(var name: String, var age: Int) data class DataClass(var name: String, var age: Int) fun main() { var obj1 = NonDataClass("Kim", 20) var obj2 = DataClass("Lee", 20) /* toString() 함수 사용 * 각..