본문 바로가기

Android

코틀린 싱글톤 형태

class ClsName private constructor() {
    private object Holder { val INSTANCE = ClsName() }

    companion object {
        val get: ClsName by lazy { Holder.INSTANCE }
    }
}

'Android' 카테고리의 다른 글

코틀린 apply  (0) 2017.06.09
코틀린 lateinit  (0) 2017.06.09
코틀린에서 MainActivity.this 사용법  (0) 2017.06.08
코틀린 Builder 패턴  (0) 2017.06.07
android sdk content loader not loading  (0) 2017.04.25