kotlin data class1 [Kotlin] Data Class Syntax data class CLassName( val data1: String, val data2: Int) 조건 주 생성자에 매개변수가 1개 이상 있어야 한다. 주 생성자의 매개변수가 val 또는 var이어야 한다. 데이터 클래스는 abstract, slealed, open이 될 수 없다. 다른 클래스 확장이 가능하고 인터페이스 적용 가능하다. 데이터 클래스에 들어있는 함수 toString() 객체의 데이터를 출력하기 위해 알아서 문자열로 바꾸어준다. 예를들어 데이터 클래스 가 아래와 같이 정의 되면 data class Cell(var name: String, var roll: Int) fun main() { val p = Cell("Euny", 21) println(p) } 위 클래스가 실행되면.. 2023. 12. 3. 이전 1 다음