Coding Memo
Kotlin 접근 제어자 본문
접근 제어자
Kotlin의 접근 제어자는 Java와 비슷하며, 각 제어자도 동일한 기능을 수행한다.
클래스, 변수, 함수에 대해 적용할 수 있고 아무것도 붙이지 않았을 경우(default), 기본적으로 'public' 이 된다.
interval이라는 모듈에 대한 접근 제어자가 추가로 있다.
종류 | public | private | protected | internal |
설명 | 어떠한 패키지에서도 접근이 가능하고 클래스 외부에서 항상 접근이 가능 | 같은 파일 내에서, 혹은 같은 클래스 내에서만 접근이 가능 | 같은 클래스와 상속받은 클래스에서만 접근이 가능 | 모듈에 대한 접근제어자로, 같은 모듈 내에서만 접근이 가능 |
'Language > Kotlin' 카테고리의 다른 글
Kotlin 인터페이스 (0) | 2021.01.02 |
---|---|
Kotlin 고차 함수 / 람다 함수 (0) | 2020.12.31 |
Kotlin 클래스 (0) | 2020.12.30 |
Kotlin 조건문/반복문 (0) | 2020.12.30 |
Kotlin 기본 (memo#1) (0) | 2020.12.29 |