Скажем, я хотел добавить объект в коллекцию; независимо от типа коллекции. Это было бы
легко, если бы мы использовали дженерики, а T расширяет коллекцию. Однако теперь предположим, что я также
хочу обработать случай, когда моя коллекция равна нулю, создав новую коллекцию; но
Я хочу, чтобы возвращаемая коллекция была того типа, который нужен вызывающему методу. Итак, что-то вроде этого:
Код: Выделить всё
public
Подробнее здесь: [url]https://stackoverflow.com/questions/15931130/call-constructor-or-get-class-object-of-generic-parameter-or-why-doesnt-it-w[/url]
Мобильная версия