接口- Kotlin 语言中文站

文章推薦指數: 80 %
投票人數:10人

Kotlin 的接口可以既包含抽象方法的声明也包含实现。

与抽象类不同的是,接口无法保存状态。

它可以有属性但必须声明为抽象或提供访问器实现。

使用关键字 interface 来定义接口一个类或者对象可以实现一个或多个接口。

你可以在接口中定义属性。

在接口中声明的属性要么是抽象的,要么提供访问器的实现。

在接口中声明的属性不能有幕后字段(backing field),因此接口中声明的访问器不能引用它们。

一个接口可以从其他接口派生,从而既提供基类型成员



請為這篇文章評分?