Ich erhalte "kann Symbol nicht auflösen" Fehler für die Klasse, die in der Nähe von dem Ort, den es verwendet wird, definiert wird. Ich habe den Cache ungültig gemacht und das InteliJ mehrere Male neu gestartet, aber es hat nicht geholfen. Was könnte sonst noch falsch sein?Inteli kann Name nicht auflösen, der in der Nähe davon ist
class Vehicle(speed : Int){
val mph : Int = speed
def race() = println("Racing")
}
class Car(speed: Int) extends Vehicle(speed){
override val mph: Int=speed
override def race() = println("Racing Car")
}
class Bike(speed:Int) extends Vehicle(speed) {
override val mph:Int = speed
override def race() = println("Racing Bike")
}
object Test {
def main(args: Array[String]): Unit = {
println("Hello")
val x = Bike(4)
}
}
Da der Code im Screenshot nicht kopiert werden kann, können Sie Ihren Code in die Frage einfügen? – ashawley