Как получается, что я создаю экземпляр абстрактного класса?
abstract class A { val a: Int } val a = new A {val a = 3}
Или неявно создается какой-то конкретный класс? И что означают эти фигурные скобки после new A?
new A