Какая польза от универсальной черты в Scala? - PullRequest
0 голосов
/ 14 октября 2018

Из документации можно использовать универсальную черту для класса значения:

Класс значения может расширять только универсальные черты и не может быть расширен сам.Универсальная черта - это черта, которая расширяет Any, имеет только defs в качестве членов и не выполняет инициализацию.Универсальные черты позволяют базовое наследование методов для классов значений, но они несут накладные расходы при распределении.

  • Как еще можно использовать универсальную черту в Scala?

1 Ответ

0 голосов
/ 14 октября 2018

Использование в классах значений является единственной точкой универсальных черт, и все их ограничения выбраны, чтобы разрешить это однократное использование.

...