【发布时间】:2019-07-05 04:19:28
【问题描述】:
我在我们的代码库中发现了一段代码,对我来说它看起来无效,但编译成功并且工作正常。
object Main extends {
def main(args: Array[String]): Unit = {
print("Hello World")
}
}
你好世界
谁能解释一下,这里发生了什么?Main 类是否在此处扩展了匿名 class/trait?
【问题讨论】:
-
呃,为什么这个可憎的东西确实会编译
-
这种行为在dotty dotty.epfl.ch/docs/reference/dropped-features/…中被删除