В Scala основной конструктор класса не имеет никакого явного тела, но определяется неявно от тела класса. Как, затем, делает каждый различает поля и локальные значения (т.е. оценивает локальный для...
Рассмотрим эти два класса и способ создания экземпляров: class Person1 (val name: String) val p1 = new Person1 ("John"); и: абстрактный класс Person2 {val name: String
} val p2 = new ...