Jestem programistą Java, który próbuje nauczyć się tworzenia klas w Scali.Błąd Scala - błąd: nie znaleziono: typ
Tworzę dwa oddzielne pliki scala. Jeden plik zawiera cechę. Drugi plik rozszerza tę cechę i definiuje metodę.
Cola.scala Zawiera tę cechę.
trait Cola
{
def fizz(): String
}
Pepsi.scala Ma klasę, która próbuje rozszerzyć cechę.
class Pepsi extends Cola
{
override def fizz():String = "1 Sugar"
}
var p = new Pepsi
println(" p = " + p.fizz)
Kiedy excecute "scala Pepsi.scala" pojawia się następujący komunikat o błędzie:
error: not found: type Cola
class Pepsi extends Cola
Oba pliki są w tym samym folderze.
Pomóż rozwiązać ten problem? Używam Scala 2.8 Nie używam edytora, więc będę zmuszony od zera. Ma to na celu poprawę mojej wiedzy o komputerach.
Poza tym, że nie musi wcześniej kompilować 'Pepsi.scala '. –