Есть ли способ иметь список ["только подклассы DataElement"] или List ["only with trait Element"]?Scala Список только с подклассами
Я думал, что это может быть, как это
val test: List[_ <: DataElement] = List(DataElement("hi"), DataMessage("ho"))
с DataMessage extends DataElement
Но я получаю эту ошибку
type mismatch; found : DataMessage.type required: DataElement
Спасибо за быстрый ответ, моя проблема возникла из-за сопутствующих объектов для классов. –
Возможно, вам стоит отредактировать свой вопрос, чтобы он имел контекст? трудно понять, что вы имели в виду. – dhg