Как инициализировать ковариантную переменную?

class C [+ T] { var v: T = _ }

ошибка компилятора: ковариантный тип T встречается в контравариантной позиции в типе T значения value _ =

почему? как я могу это исправить?

10
задан Cœur 25 July 2018 в 02:03
поделиться