스코프 (1) 썸네일형 리스트형 [Kotlin] 스코프와 접근제한자 스코프 : 변수나 함수, 클래스 같은 멤버들을 서로 공유하여 사용할 수 있는 범위를 지정해 둔 단위 스코프가 지정되는 범위 - 패키지 내부, 클래스 내부, 함수 내부 등 하나의 패키지 안에 변수, 함수, 클래스가 있는데 함수, 클래스에 또 다른 변수, 함수가 있다면 패키지 스코프 안의 또 다른 하위 스코프로 동작하게 된다. 스코프의 세 가지 규칙 1. 스코프 외부에서는 스코프 내부의 멤버를 참조연산자로만 참조 가능하다. com.google.dimo.A → com.google.dimo 안에 있는 A라는 이름의 멤버 참조 2. 동일 스코프 내에서는 멤버들을 공유할 수도 있다. val a = "패키지 스코프" class B{ fun print(){ println(a) } } fun main(){ println.. 이전 1 다음