利用kotlin中实现一个单例类,并在主函数中实现对该单例的调用
时间: 2024-03-15 16:43:56 浏览: 166
kotlin实例
好的,以下是一个使用 Kotlin 实现的单例类示例:
```kotlin
object MySingleton {
init {
println("Singleton instance initialized")
}
fun sayHello() {
println("Hello from singleton!")
}
}
```
在上面的代码中,我们使用 `object` 关键字来创建一个单例对象 `MySingleton`。该对象中包含一个初始化块和一个函数 `sayHello()`。
现在我们可以在主函数中调用该单例对象:
```kotlin
fun main() {
MySingleton.sayHello()
}
```
当我们运行上面的代码时,将会输出以下内容:
```
Singleton instance initialized
Hello from singleton!
```
这表明我们成功地创建了一个单例对象,并通过调用其中的函数来访问它。
阅读全文