gpt4 book ai didi

eclipse - 仅当类与类文件同名时才会出现错误 "self constructor arguments cannot reference unconstructed this"

转载 作者:行者123 更新时间:2023-12-05 00:58:20 24 4
gpt4 key购买 nike

简而言之,如果我在以与文件本身相同的名称命名的类中定义一个构造函数,它将返回以下区域。

一些示例代码。两者的文件名都为 ParseWebsiteData.scala。

这将返回一个错误。

class ParseWebsiteData(url:String) {

}

然而,这工作正常。
class Foo(url:String) {

}

我唯一看到的问题是 2013 年的解析器错误,但这是 Eclipses 的 Scala IDE 设置的最新版本,所以我强烈认为情况并非如此,但事实证明我错了。哎呀:(

由于这仍然是一个问题,有什么方法可以避免我将来编码时发生这种情况?

最佳答案

好吧,无法说出根本原因,但我在 Scala Eclipse 编辑器中遇到了同样的错误,我只是执行了“project->clean”,然后它就消失了!

关于eclipse - 仅当类与类文件同名时才会出现错误 "self constructor arguments cannot reference unconstructed this",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32703337/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com