Coding Memo

Kotlin 접근 제어자 본문

Language/Kotlin

Kotlin 접근 제어자

minttea25 2020. 12. 30. 17:09

접근 제어자

 

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