Używam Scala 2.11.2.Nie można użyć liczby ujemnej w nazwanych parametrach w Scala
Jeśli mam tej klasy Fraction:
case class Fraction(numerator: Int, denominator: Int) {}
Wtedy to daje błąd:
val f = new Fraction(numerator=-1, denominator=2)
Ale to nie jest:
val f = new Fraction(-1, denominator=2)
Komunikat o błędzie jest:
Multiple markers at this line
- not found: value
numerator
- not found: value
numerator
Próbowałem użyć liczb ujemnych w innych fragmentach z tym samym wynikiem, ale w dokumentacji nie wspomniano, że nie jest to możliwe.
Czy robię coś nie tak?
Dzięki
także 'new' Hasło nie jest wymagane. Jest to klasa przypadku. – tuxdna
Tak, naprawiono - dziękuję. – DNA
'licznik = -1' powinno wystarczyć –