반응형
data class Student(
var grade : Int,
var name : String,
var gender : String,
var birthday : String
)
중괄호 대신 그냥 괄호사용
fun main(args: Array<String>){
var s1 = Student(1, "선필", "남", "1989-03-22")
var s2 = Student(1, "선필", "남", "1989-03-22")
var s3 = s1.copy()
println(s3.toString())
s3.grade = 3 //setter
println(s3.grade) //getter
println(s3.hashCode()) //hashCode
println(s1.equals(s1)) //데이터클래스 내부의 값이 같은지 판별해줌
}
Student(grade=1, name=선필, gender=남, birthday=1989-03-22)
3
-262653121
true
반응형
'Android > Kotlin' 카테고리의 다른 글
Button (0) | 2018.11.20 |
---|---|
Class - nested (0) | 2018.11.20 |
Class - 인터페이스 (0) | 2018.11.20 |
Class - 상속 (0) | 2018.11.20 |
Class - 기본 (0) | 2018.11.20 |