kotlin 设计模式(单例模式,建造者模式,代理模式)
一、单例模式
1.饿汉式
object SingleModel {
}
懒汉式
class SingleModel private constructor() {
companion object {
val singlemodel: SingleModel by lazy {
SingleModel() }
}
}
3.线程安全的懒汉单例
class SingleModel private