java - 在Kotlin同時擴展和實施
(1)
接口實現和類繼承之間沒有語法差異。 只需列出冒號後以逗號分隔的所有類型:
如下所示:
abstract class MySuperClass
interface MyInterface
class MyClass : MySuperClass(), MyInterface, Serializable
禁止多類繼承,而單個類可以實現多個接口。
在Java中,您可以執行以下操作:
class MyClass extends SuperClass implements MyInterface, ...
可以在Kotlin做同樣的事情嗎? 假設SuperClass
是抽象的並且沒有實現MyInterface