kotlin接口的定义及实现。本例中实现了多接口,一辆智能汽车既具有汽车启动的属性又具有视觉识别障碍物的能力。
//任务:接口
interface Car{
fun start()
}
interface Computer{
fun compute()
}
class Dazhong():Car,Computer{
override fun start() {
println("汽车启动了")
}
override fun compute() {
println("前方发现了障碍物")
}
}
fun main() {
var p = Dazhong()
p.start()
p.compute()
}