[Kotlin] 접근 제어자

TPark·2020년 5월 28일
0
  • Private
    kt class 내부에서만 사용 가능

  • Protected
    상속받은 클래스에서까지 사용 가능

  • Internal
    같은 모듈 내에서만 사용 가능. 여기서 모듈이란 함께 컴파일 되는 코틀린 파일들의 모음으로, 보통의 경우에서 프로젝트 단위라고 봐도 무방한듯 하다.

  • Public
    어디에서나 사용 가능

    kotlin에서는 전역 변수와 컨스트럭터만 접근 제어자를 가질수 있다.

    kotlin에서 따로 제어자가 지정되지 않았을때 기본 제어자는 public이다.

0개의 댓글