
[TIL/Kotlin] 코틀린 중급문법_접근지정자, 접근지정자 오버라이딩, 확장 함수, 확장 프로퍼티
·
TIL/Kotlin
1. 접근 지정자 코틀린에서 선언 가능한 요소(함수, 전역변수, 클래스, 프로퍼티, 멤버함수 등) 중, 일부 요소에는 접근 권한이라는 것을 지정할 수 있다. 이를 접근 지정자 또는 가시성 지정자라고 한다. 코틀린에서 접근 지정자는 총 4개가 있다. class Rectangle(private val width: Int, private val height: Int) { val area: Int get() = width * height } fun main() { val rect = Rectangle(5, 7) // println(rect.width) // 에러 발생 println(rect.area) } 다음과 같은 곳에 접근 지정자를 붙일 수 있다. 접근 지정자 class 식별자 접근 지정자 construct..