接口

Kotlin中的接口有点像Java 8中的接口。它们既可以包含抽象方法,也可以包含非抽象方法。与抽象类不同的是,接口不能保存状态。它们可以有属性,但是必须是抽象的或提供实现的访问器。

使用关键字interface定义接口。

interface MyInterface {
    fun bar()
    fun foo() {
    // 可以是具体的方法实现
    }
}

results matching ""

    No results matching ""