Дженерик и интерфейсы

280
12 февраля 2020, 05:40

Как указать, что тип аргумента класса-дженерика должен имплементировать какой-то интерфейс? Если можно, пример. Вопрос и для C#, и для Java

Answer 1

C#:

class MyGenericClass<T> where T : InterfaceName

В Java вроде так:

class MyGenericClass<T extends InterfaceName>
READ ALSO
Android Отправка запросов в фоне

Android Отправка запросов в фоне

Нужно отправлять post запрос на сервер, дабы проверить, есть ли уведомления для этого приложенияКак это реализовать, понятия не имею

268
Абстракция и её понятие

Абстракция и её понятие

Ты наверняка помнишь, что такое «абстракция» — мы это уже проходилиЕсли вдруг подзабыл — не страшно, вспомним: это принцип ООП, согласно...

236
Нужно пару подсказок по Java

Нужно пару подсказок по Java

В main реализовано бой двух персонажев и у меня почему то время от времени умирают они оба, как можно это исправить и еще одно как создать метод...

278
Динамическое построение PDF-документов

Динамическое построение PDF-документов

Есть андроид приложение, в которое посылает скрипту сайта запрос на формирование PDF документаВыглядит это так:

239