코틀린에서 최상위 프로퍼티(Top-Level Property)는 클래스 내부가 아닌 최상위 레벨에서 선언된 프로퍼티를 말합니다. 이러한 프로퍼티는 특정 클래스에 속하지 않고, 패키지 내에서 직접 선언됩니다. 최상위 프로퍼티의 선언 // 최상위 레벨에서의 프로퍼티 선언 var topLevelProperty: String = "Hello, Kotlin!" fun main() { // 최상위 레벨 프로퍼티 사용 println(topLevelProperty) } 위의 코드에서 topLevelProperty는 어떤 클래스에도 속하지 않고, 패키지 레벨에서 직접 선언된 최상위 프로퍼티입니다. 최상위 프로퍼티의 사용 최상위 프로퍼티는 해당 패키지 내에서 어디서든 사용할 수 있습니다. fun useTopLevelPro..