Kotlin学习笔记---单例模式(一)
2017-06-26 本文已影响76人
T9的第三个三角
前言
关于单例模式,Java中最常见的设计模式,关于懒汉式还是饿汉式,各有优势,而Kotlin中也少不了单例模式,但是单例模式怎么写,就是本次要学习的。
正文
类内部的对象声明可以用 companion
关键字标记:
class User1 private constructor(){
companion object{
fun get():User1{
return Instance.user
}
}
private object Instance{
val user = User1()
}
}```