Tag: 覆盖

如何覆盖Kotlin中的Java公共类方法?

我需要从Kotlin类中的Java公共类重新定义/重写方法: // Java public class BaseOne { public static void m1() {} } // Kotlin class BaseTwo : BaseOne() { override fun m1() {} } 但得到一个错误: m1 overrides nothing 。 如果我删除override注释,我得到Accidental override: The following declarations have the same JVM signature 。 在Java这工作正常,但不是在Kotlin 🙁 UPD:工作的Java代码 public class BaseTree extends BaseOne { public static void m1() {} […]