接口- Kotlin 语言中文站
文章推薦指數: 80 %
Kotlin 的接口可以既包含抽象方法的声明也包含实现。
与抽象类不同的是,接口无法保存状态。
它可以有属性但必须声明为抽象或提供访问器实现。
使用关键字 interface 来定义接口一个类或者对象可以实现一个或多个接口。
你可以在接口中定义属性。
在接口中声明的属性要么是抽象的,要么提供访问器的实现。
在接口中声明的属性不能有幕后字段(backing field),因此接口中声明的访问器不能引用它们。
一个接口可以从其他接口派生,从而既提供基类型成员