Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- BOJ
- 알고리즘
- notification
- activity
- ViewModel
- room
- 알림
- 백준
- sqlite
- AppBarLayout
- recyclerview
- Android
- 코틀린
- Coroutine
- CustomView
- CollapsingToolbarLayout
- onLayout
- Algorithm
- DataBinding
- kotlin
- Navigation
- View
- 안드로이드
- HTTP
- lifecycle
- CoordinatorLayout
- hilt
- Behavior
- LiveData
- onMeasure
Archives
- Today
- Total
목록getter (1)
개발일지
Kotlin in A..Z (16) - 프로퍼티 getter, setter
C++이나 Java에서는 멤버 변수를 private으로 선언하고 getter, setter를 public으로 선언하여 접근하였다. 따라서 멤버 변수가 많아지면 그에 상응하는 getter, setter가 많아져 코드량이 길어지는 단점이 있다. Kotlin은 getter와 setter를 선언하지 않아도 자동으로 만들어준다. getter와 setter의 작동방식 Kotlin은 자동으로 getter와 setter를 만들어준다. val로 선언된 프로퍼티는 읽기전용이기 때문에 setter를 만들지 않는다. private으로 선언된 프로퍼티는 getter와 setter를 만들지 않는다. 코드 // 프로퍼티 선언시 자동으로 getter와 setter가 정의된다. class Base(var id: Long = 0, va..
Kotlin (코틀린)
2020. 7. 15. 22:13