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

1 ответ

Ошибка Delphi XE8 в TList <T>, требуется обходной путь

3 ответа

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

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

2 ответа

Как сделать универсальный базовый класс синглтона C # [duplicate]

На этот вопрос уже есть ответ здесь:Какие&#39;хороший потокобезопасный шаблон шаблона синглтона в C # 22 ответаЯ пытаюсь создать общий базовый класс синглтон...

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

1 ответ

 от

1 ответ

Несколько интересных прочтений по ссылкам, которыми вы поделились, спасибо! Принятие ответа так (как минимум с TS 2.8) кажется невозможным :(

от ответственности: следуют чрезмерно упрощенные функции, я знаю, что они бесполезны function thinger<T>(thing: T): T { return thing; } const thing = thinger({ a: "lol" }); thing.a;Приведенный выше код переносится просто отлично. Но мне ...

3 ответа

Не удается создать экземпляр типа переменной «Item», поскольку он не имеет ограничения new ()

Я пытаюсь проверить метод - и получаю ошибку:

2 ответа

В Java, как я могу избежать необработанных типов при вызове getClass для экземпляра универсального типа?

Предположим, у меня есть это на Java:

3 ответа

Нет способа получить а) исключения, б) возвращать значения от делегатов, только путем прослушивания в списке результатов. Другой способ - просто иметь список делегатов и управлять им вручную.

ужно немного больше узнать о делегатах и ​​дизайне языка C #. Скажем, у меня естьMulticastDelegate который реализуетобщий делегат и содержит несколько звонков: Func<int> func = null; func += ( )=> return 8; func += () => return 16; func += () ...

5 ответов

Почему Java Generics не поддерживает примитивные типы?

Почему дженерики в Java работают с классами, а не с примитивными типами?Например, это прекрасно работает:

10 ответов

Использование prince get и put в подстановочном знаке Если подстановочный знак с Extends ---> Использование метода get Если подстановочный знак в Super ----> Использование метода put Здесь, вы хотите добавить значение в List (имеется в виду метод put). Вы можете изменить код

тим, у меня есть следующие классы: Транспортное средство, Автомобиль и Космический корабль: class Vehicle{ void rideVehicle(Vehicle v){ System.out.println("I am riding a vehicle!"); } } class Car extends Vehicle{ void rideVehicle(Vehicle ...