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

5 ответов

Карта коллекций

Я хотел сделать карту коллекций на Java, чтобы я мог сделать что-то вроде

5 ответов

C #: универсальные типы, которые имеют конструктор?

У меня есть следующий тестовый код C #: class MyItem { MyItem( int a ) {} } class MyContainer< T > where T : MyItem, new() { public void CreateItem() { T oItem = new T( 10 ); } }Visual Studio не может скомпилировать его, ошибка находится в ...

1 ответ

Java CRTP и Wildcards: код компилируется в Eclipse, но не `javac`

Извините за смутное название. У меня есть этот кусок кода, который компилируется в Eclipse Juno (4.2), но не javac (1.7.0_09): package test; public final class Test { public static class N<T extends N<T>> {} public static class R<T extends N<T>> ...

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

6 ответов

Создание универсального метода в C #

2 ответа

Суть не в том, чтобы приводить вещи к Enum - чтобы он был типобезопасным во время компиляции.

пересечений позволяют вам (своего рода сортировка) делать перечисления, которые имеют иерархию наследования. Вы не можете наследовать реализацию, но вы можете делегировать ее вспомогательному классу. enum Foo1 implements Bar {} enum Foo2 ...

1 ответ

@Alain: я отредактировал ссылки, чтобы указать новое местоположение.

трел наэто [https://stackoverflow.com/questions/4003117/problem-with-extension-methods-and-generic-constraints] вопрос, и мне было любопытно, почему это де не скомпилировать. Учитывая этот код, кто-нибудь может объяснить, почему ...

1 ответ

Почему T ограничен Object в сигнатуре Collections.max ()?

Просто прошел реализацию Java 7

2 ответа

Расширить универсальный тип в Java

2 ответа

Атрибуты Protobuf с иерархией общих классов

У меня есть иерархия классов, которая выглядит следующим образом. Эти классы содержат много других деталей, которые я исключил. Это упрощение, чтобы сосредот...

3 ответа

Создание общего свойства

У меня есть класс, который хранит сериализованное значение и тип. Я хочу иметь свойство / метод, возвращающий уже приведенное значение: