Generics Java: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m Bot: Modifico: de:Generische Programmierung in Java |
mNessun oggetto della modifica |
||
Riga 1:
Il [[Java 5|JDK 1.5]] ha introdotto alcune interessanti estensioni al [[Java (linguaggio)|linguaggio Java]]. Una di questa è l'introduzione dei '''generics''' o '''tipi generici'''.
I generics permettono di definire delle [[Astrazione (informatica)|astrazioni]] sui [[Tipo di dato|tipi di dati]] definiti nel linguaggio. L'esempio più comune del loro utilizzo è nella definizione/uso dei, cosiddetti, contenitori.
Prima dell'avvento del JDK 1.5 per poter gestire in modo trasparente tipi di dati differenti si doveva ricorrere al fatto che in Java ogni [[Classe (informatica)|classe]] deriva in modo implicito dalla classe ''Object''; per esempio se si doveva implementare una [[lista concatenata]] il codice era seguente:
|