How to overcome “same JVM signature” error when implementing a Java interface?

后端 未结 9 1825
星月不相逢
星月不相逢 2020-12-13 16:55

With the code below, I am getting the following error in IntelliJ IDEA 13.1.6 and Kotlin plugin 0.11.91.AndroidStudio.3:

Platform declaration clash: The foll         


        
9条回答
  •  有刺的猬
    2020-12-13 17:48

    public interface JavaInterface {
        public String getName();
    }
    
    public class KotlinClass(val namePrivate: String?) : JavaInterface {
    
    private var name = namePrivate
    
        override fun getName(): String? {
            return name
        }
    }
    

提交回复
热议问题