gpt4 book ai didi

scala - Scala错误-: not found: type错误

转载 作者:行者123 更新时间:2023-12-04 13:20:50 24 4
gpt4 key购买 nike

我是一名Java开发人员,试图学习Scala中的类创建。

我创建了两个单独的scala文件。
一个文件包含一个特征。第二个文件扩展了特征并定义了一个方法。

Cola.scala 这包含特征。

trait Cola
{
def fizz(): String
}

Pepsi.scala 这个类试图扩展特征。
class Pepsi extends Cola
{
override def fizz():String = "1 Sugar"
}

var p = new Pepsi
println( " p = " + p.fizz )

当我执行“scala Pepsi.scala”时,出现以下错误消息:
 error: not found: type Cola
class Pepsi extends Cola

这两个文件都在同一个文件夹中。

请帮忙解决这个问题?
我正在使用Scala 2.8
我没有使用编辑器,所以我将被迫从头开始。这是为了提高我对计算机的了解。

最佳答案

Scala不需要您将所有特征和类放入同名文件(即与类命名相同)中。您只需将所有内容放在一个文件中就可以使用。或者,您可以在命令行上指定两个文件:Scala不会在Cola中自动寻找Cola.scala

关于scala - Scala错误-: not found: type错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6785881/

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