Я использую Scala 2.11.2.Нельзя использовать отрицательное число в названных параметрах в Scala
Если у меня есть эта фракция класса:
case class Fraction(numerator: Int, denominator: Int) {}
Тогда это дает ошибку:
val f = new Fraction(numerator=-1, denominator=2)
Но это не так:
val f = new Fraction(-1, denominator=2)
Сообщение об ошибке:
Multiple markers at this line
- not found: value
numerator
- not found: value
numerator
Я попытался использовать отрицательные числа в других фрагментах с тем же результатом, но в документации не упоминается, что это невозможно.
Я что-то не так?
Благодаря
Также 'new' ключевое слово не требуется. Это класс дела. – tuxdna
Да, исправлено - спасибо. – DNA
'numator = -1' должно быть достаточно –