데이터 클래스

Kotlin

[Kotlin] 데이터 클래스 및 다양한 클래스(1)

데이터 클래스 data class로 선언하여 사용합니다. 구분은 쉼표(,)로 하고, 변수나 상수를 선언할 수 있습니다. 프로퍼티를 일반 클래스와 달리 초기화 해주지 않아도 됩니다. 생성과 동시에 클래스 내의 프로퍼티를 기준으로 생성자가 만들어집니다. 통신이나 별도의 DB를 사용할 경우 data class를 활용합니다. VO(Value Object)를 다룰 때 사용하면 유용합니다. 일반 클래스와 비교 // 일반 클래스 선언 class Info(var name: String) { private var age: Int = 0 private var gender: String = "" constructor(name: String, age: Int, gender: String): this(name) { this.a..

Jyuni
'데이터 클래스' 태그의 글 목록