在Kotlin中同时扩展和实现

在Java中,您可以执行以下操作:

类MyClass扩展超类实现MyInterface。。。

在科特林有可能做同样的事情吗?假设超类是抽象的,不实现MyInterface

接口实现和类继承之间没有语法上的区别。只需列出在冒号后面用逗号分隔的所有类型,如下所示:

抽象类MySuperClass
接口MyInterface
类MyClass:MySuperClass(),MyInterface,可序列化

当多个接口可以由单个类实现时,禁止多类继承

发表评论