Resultados da pesquisa a pedido "generics"

2 a resposta

Shadowing Inherited Generic Interface Members no .NET: bom, ruim ou feio?

Sei que sombrear membros em implementações de classe pode levar a situações em que o membro "errado" pode ser chamado, dependendo de como eu lancei minhas instâncias, mas com interfaces, não vejo que isso possa ser um problema e me pego ...

6 a resposta

Por que a Lista <T> não é segura para threads?

No site a seguir: http: //crfdesign.net/programming/top-10-differences-between-java-and- [http://crfdesign.net/programming/top-10-differences-between-java-and-c] Infelizmente,List<> não é seguro para threads (C # 'sArrayList e Java'sVector são ...

3 a resposta

Java Generics criando matriz da classe

Eu tenho uma hierarquia em que Quadrado, Triângulo e Círculo se estendem da Forma. Eu tenho um método de trabalho: public void someMethod() { File file = new File("File_with_squares"); ThirdPartyClass foo = new ThirdPartyClass(); Square[] ...

6 a resposta

Por que não colocar automaticamente tipos primitivos Java em genéricos?

@Java não permite que tipos primitivos sejam usados em estruturas de dados genéricas. Por exemplo. ArrayList <int> não é permitido. O motivo é que tipos primitivos não podem ser convertidos diretamente em Objeto. No entanto, o Java 1.5 suporta ...

3 a resposta

Buscando recurso REST como Lista <T> com Jersey

Estou tentando escrever uma função genérica em Jersey que pode ser usada para buscar uma lista de objetos do mesmo tipo através do REST. Baseei-o nas informações encontradas neste ...

4 a resposta

como escrever um método genérico para adicionar números [duplicado]

Esta pergunta já tem uma resposta aqui: Java Generics e adicionando números juntos [/questions/8669838/java-generics-and-adding-numbers-together] 5 respostas Quero definir um método para fazer somas entre diferentes números de tipo: <T> void ...

5 a resposta

xiste uma abordagem razoável para os parâmetros do tipo "padrão" em C # Generic

Nos modelos C ++, pode-se especificar que um determinado parâmetro de tipo é o padrão. I.e. a menos que seja explicitamente especificado, ele usará o tipo T. Pode ser feito ou aproximado em C #? Estou procurando algo como: public class ...

4 a resposta

Como especificar tipos não permitidos em uma restrição do .NET Generic

É possível especificar uma restrição em uma classe genérica que não permite certos tipos? Não sei se é possível e, se for, não tenho certeza qual seria a sintaxe. Algo como public class Blah<T> where : !string { } Não consigo encontrar nenhuma ...

4 a resposta

Implementações e coleções

Por que isso não funciona.. public ArrayList<Edge> getEdges() { return A; //A is an Arraylist of type 'Action'. Action implements Edge. }a interface do Edge inclui: public ArrayList getEdges (); embora isso aconteça. public Edge getEdges() { ...

5 a resposta

Erro de criação de matriz genérica [duplicado]

Esta pergunta já tem uma resposta aqui: Como criar uma matriz genérica em Jav [/questions/529085/how-to-create-a-generic-array-in-java] 29 respostas Estou tentando fazer algo assim: - public static ArrayList<myObject>[] a = new ...