用于扩展类和实现接口的 Kotlin 语法



我想扩展类片段并在 kotlin 中实现一个接口:

Java 中的等效项是:

class LockFragment extends  Fragment implements IOnBackPressed

但是我找不到在 kotlin 中定义它的语法。

从我搜索的内容来看,Kotlin 中的继承和接口实现的语法似乎相同,但这不起作用:

class LockFragment : Fragment() : IOnBackPressed

那么哪个是正确的语法呢?

class LockFragment : Fragment(), IOnBackPressed

见 https://kotlinlang.org/docs/reference/classes.html#overriding-rules

class LockFragment : Fragment(), IOnBackPressed

最新更新