코틀린(Kotlin, Java) / / 2020. 1. 19. 14:49

Kotlin 접근 제한자

패키지에 선언하는 변수들

 protected는 사용불가

private는 해당 .kt 파일에서만

public은 어디서나 사용가능

internal은 해당 모듈에서만.

 

모듈 2개인 경우

 

클래스/인터페이스에서

internal은 같은 모듈 안에서 사용가능

protected는 상속 받는 클래스에서도 사용 가능

public은 어디서나 사용가능

private는 해당 클래스/인터페이스에서만 사용가능하며, 상속받는 클래스에서 사용불가

  • 네이버 블로그 공유
  • 네이버 밴드 공유
  • 페이스북 공유
  • 카카오스토리 공유