kotlin 实现接口写法
时间: 2023-12-07 17:04:48 浏览: 98
在 Kotlin 中,实现接口可以通过以下两种方式进行:
1. 使用类来实现接口:
```kotlin
interface MyInterface {
fun doSomething()
}
class MyClass : MyInterface {
override fun doSomething() {
// 实现接口中的方法
println("Doing something")
}
}
fun main() {
val obj = MyClass()
obj.doSomething()
}
```
2. 使用对象表达式实现接口:
```kotlin
interface MyInterface {
fun doSomething()
}
fun main() {
val obj = object : MyInterface {
override fun doSomething() {
// 实现接口中的方法
println("Doing something")
}
}
obj.doSomething()
}
```
这两种方式都可以用来实现接口,具体选择哪一种方式取决于你的需求和设计。
阅读全文