
프로퍼티 자바에서는 필드의 개념으로 접근하지만 코틀린에서는 프로퍼티 개념으로 사용한다. 프로퍼티 = 필드 + 접근자 코틀린에서 접근자를 명시하지 않을경우 자동으로 생성해준다. class Person { val name = "park jin" var age = 31 var isMarried = false } fun main() { val person = Person() println("person name is ${person.name}") println("person age is ${person.age}") println("person is married ${person.isMarried}") } 커스텀 접근자 접근자에서 계산과 같은 동작을 해야한다면 직접 작성 가능하다. var [ : 타입] [= ] ..
개발 언어/코틀린
2019. 6. 24. 14:27