Интересно, если вы могли бы написать что-то вроде следующего в Scala:Есть ли манифест для абстрактных типов, например, для параметризованных типов?
abstract class Foo
trait Bar {
type Foo_Tpe <: Foo : Manifest[Foo_Tpe]
def fooClass = classOf[Foo_Tpe]
}
Я хочу иметь предоставленное компилятором Scala и не определяемое подтипом. –
Вы не можете предоставить его компилятором из 'Bar'. –