[kotlin] 최상위 클래스의 접근 제한자는 어떻게 선언하나요?

fun main() { println(“안녕하세요!”) }


최상위 클래스의 접근 제한자는 기본적으로 아무런 키워드도 사용하지 않고 선언됩니다. 최상위 클래스의 접근 범위는 기본적으로 프로젝트 전체로 확장되며, 다른 패키지에서도 접근할 수 있습니다. 만약 최상위 클래스의 접근을 제한하려면 패키지 수준에서의 접근 제한자를 사용하여 해당 클래스를 선언해야 합니다.

```kotlin
// 예시
private class MyClass {
    // 클래스 내용
}

위의 예시처럼 private 키워드를 사용하여 최상위 클래스에 접근 제한자를 설정할 수 있습니다.