CODEDRAGON ㆍDevelopment/Kotlin
Kotlin - 프로퍼티(Property)
필드(Field)와 Getter & Setter를 하나로 묶어놓은 것을 프로퍼티라고 합니다.
Property = Field + Getter&Setter |
구분 |
설명 |
Field |
자료를 저장 할 수 있는 값(val) 및 변수(var
var name: String
|
Property |
Field + Getter&Setter
class Student{ var name: String get() // 자동 생성된 Getter { return field } set(value) // 자동 생성된 Setter { field = value }
constructor(name: String) { this.name = name
} }
|
구분 |
샘플 코드 |
Property |
var name: String get() // 자동 생성된 Getter { return field } set(value) // 자동 생성된 Setter { field = value } |
Field |
var name: String |
Getter&Setter |
get() // 자동 생성된 Getter { return field } set(value) // 자동 생성된 Setter { field = value } |
'Development > Kotlin' 카테고리의 다른 글
Kotlin - 배열객체의 멤버 호출 (0) | 2019.02.12 |
---|---|
Kotlin - Loop control (0) | 2019.02.07 |
Kotlin - 내부 클래스(Inner Class)의 구성 형식 (0) | 2019.01.27 |
Kotlin - 배열(Array) (0) | 2019.01.20 |
STEP1 - 접근 가능 영역범위 (Kotlin) (0) | 2019.01.14 |