본문 바로가기
프로그래밍 놀이터/Kotlin, Coroutine

[Kotlin] private constants

by 돼지왕 왕돼지 2018. 10. 7.
반응형

[Kotlin] private constants


companion object, const val, java static final to kotlin, kotiln const declaration, kotlin const, kotlin constants, kotlin tip, private const val, top-level, top-level private, [Kotlin] private constants


Top-level 에 private 으로 정의한 variable 은 visibility 가 file 로 제한된다.

그래서 아래와 같이 정의해서 쓰면 된다.

private const val MY_CONST = “const”


class AClass{

    ...

}


Top-level 에 사용하고 싶지 않다면 class 안에 companion object 를 만들어 정의하는 방법도 있다.

class AClass{

companion object{

private const val MY_CONST = "const"

}

}




반응형

댓글