자바에서는 프로퍼티를 지원하지 않음 ( getter, setter ) 그래서 lombok을 이용하였다.
코틀린에서는 기본으로 지원해준다.
class Member {
var nickName: String = "SHIPJH"
val name: String = "BAE JAE HYUN"
} // 프로퍼티인지, 필드(멤버변수)인지, 뭔지 알기 힘들다.....
fun copyName(member: Member): Member {
val customer = MEmber()
customer.name = member.name
//...
return customer
}
프로퍼티인지, 필드(멤버변수)인지, 뭔지 알기 힘들다.....
var <propertyName>[: <PropertyType>] [=<property_initializer>]
[<getter>]
[<setter>]