1. 프로퍼티 선언

자바에서는 프로퍼티를 지원하지 않음 ( 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
}

프로퍼티인지, 필드(멤버변수)인지, 뭔지 알기 힘들다.....

1-1. 프로퍼티 문법

var <propertyName>[: <PropertyType>] [=<property_initializer>]
	[<getter>]
	[<setter>]