Результаты поиска по запросу "covariant"

3 ответа

Как реализация переопределения ковариантного метода реализована с использованием метода моста в Java

2 ответа

).

мер, у меня есть базовый класс Processor с методом, который возвращает Object и принимает Object в качестве параметра. Я хочу расширить его и создать StringProcessor, который будет возвращать String и принимать String в качестве параметра. Однако ...

3 ответа

Как реализация переопределения ковариантного метода реализована с использованием метода моста в Java

Читая Covariant Overriding, я обнаружил очень странный факт, Переопределение ковариантного метода реализовано с использованием метода моста. он также сказал, что эта функция реализована в java5 и выше (я думаю, это потому, что дженерики введены ...

ТОП публикаций

3 ответа

 также является примером

аюсь понять это, но я не получил подходящих результатов поиска. В C # 4 я могу сделать public interface IFoo<out T> { }Чем это отличается от public interface IFoo<T> { }Все, что я знаю, этоout делает общий параметр ковариантным (??). Может ...

3 ответа

Ошибки «Недопустимый ковариантный тип возврата» во вложенных классах с методами, возвращающими объекты на основе шаблона

3 ответа

Ошибки «Недопустимый ковариантный тип возврата» во вложенных классах с методами, возвращающими объекты на основе шаблона

Следующий код C ++ дает мне эти ошибки при компиляции: covariant.cpp:32:22: error: invalid covariant return type for ‘virtual Q<B> C::test()’ covariant.cpp:22:22: error: overriding ‘virtual Q<A> B::test()’Я не хочу менять линиюvirtual Q<B> ...