Map Generico?

1 resposta
O

Boa tarde. tava aqui estudando e apareceu uma duvida. Eu posso ter um conjunto Map com os elementos adicionados polimorficamente.
Ex:

// com List
List&lt? extends Pai&gt list = new ArrayList<Pai>();
//Com Map
Map&lt? extends Pai,  Neto&gt m = new TreeMap<Pai, Neto>();

Ou seja, um metodo que aceita como argumento um Map com as chaves polimorficas e os valores nao…Assim como posso aceitar um List com os generics polimorficos.

void aceita(List&lt? extends Pai&gt lista){ }
// Vale para Maps????????
void aceita(Map&lt? extends Pai, Neto&gt lista){ }

Ate mais… Obrigado…

1 Resposta

LPJava

se nao me falta a memoria com Map nao funciona nao viu… apenas quem deriva de Collection…

Criado 18 de maio de 2007
Ultima resposta 18 de mai. de 2007
Respostas 1
Participantes 2