java - 在Kotlin同時擴展和實施



(1)

接口實現類繼承之間沒有語法差異。 只需列出冒號後以逗號分隔的所有類型:如下所示:

abstract class MySuperClass
interface MyInterface

class MyClass : MySuperClass(), MyInterface, Serializable

禁止多類繼承,而單個類可以實現多個接口。

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

class MyClass extends SuperClass implements MyInterface, ...

可以在Kotlin做同樣的事情嗎? 假設SuperClass是抽象的並且沒有實現MyInterface





kotlin