sábado, 10 de novembro de 2012

Uso de generics em Java

Afinal o que é Generics?

Generics é uma facilidade de programação que foi adicionada à linguagem de  Java como parte do J2SE 5.0 em 2004. Este recurso permite que um tipo ou método para operar com objetos de vários tipos e ao mesmo tempo que fornece, em tempo de compilação, validação do tipo. Não entendeu?

Vamos imaginar uma pilha ... lembra de pilha? É aquela estrutura de dados que você vai colocando as coisas dentro dela e a sequência de retirada destas coisa é da última para a primeira (LIFO).



Vamos ver o teste.


Criamos duas pilhas uma de Strings denominada sg e outra de Inteiros denominada ig. Se você tentar inserir uma String, por exemplo, em ig com ig.push(new Integer(1)) vai dar erro de compilação. O Java não deixa você nem mesmo executar o programa.



PS: para quem que conhecer um pouco mais de estrutura de dados, dê um clique para o site da Professora Anita Lopes.

Nenhum comentário:

Postar um comentário