Я пытаюсь создать массив кусков подклассов в scala, проблема заключается в том, что суперкласс - это ограниченный лимит, т. Е. (Видимо, для размещения ломбока, так что это не то, что я могу изменить)Scala seq из ограниченных Java-генераторов
abstract public SomeClass<T extends SomeClass>{}
И в Scala
val subClasses:Seq[_ <: SomeClass] = seq(sub1, sub2, ..., subN)
Я получаю ошибку "SomeClass принимает параметры типа", казалось бы указать, что я должен был бы
Seq[_ <: SomeClass[_ <: SomeClass[_ <: SomeClass ...
После довольно многого googleing я все еще не нашел приятного решения, и на данный момент я не знаю, что искать. Буду признателен за любую оказанную помощь.
Не могли бы вы вставить минимальный пример одного из подклассов? Мне очень интересно видеть, как это может быть конкретно создано ... Я думаю, что ответ на этот вопрос может быть связан с 'forSome'. – Alec