Есть ли способ «динамически» / рефлексивно / и т. Д. Создать новый экземпляр класса с аргументами в Scala?
Например, что-то вроде:
class C(x: String)
manifest[C].erasure.newInstance("string")
Но это компилируется. (Это также, будьте уверены, используется в контексте, который имеет гораздо больше смысла, чем этот упрощенный пример!)