使用方法notify()实例化Kotlin类的LinkageError

时间:2015-11-04 23:58:03

标签: kotlin

在Kotlin中,您可以在课堂上声明notify()方法,因为wait/notify课程无法使用Any。但是创建此类的实例会引发LinkageError

class Test {
    fun notify(){}
}

//create instance throws LinkageError
Test()

它应该是编译问题吗?

1 个答案:

答案 0 :(得分:2)

感谢您的报告,这确实应该被禁止。以下是相关问题:https://youtrack.jetbrains.com/issue/KT-7174