Académique Documents
Professionnel Documents
Culture Documents
L'utilisation de Types Génériques
L'utilisation de Types Génériques
L'utilisation des génériques permet de rendre le code plus lisible et plus sûr
notamment car il n'est plus nécessaire d'utiliser un cast et de définir une variable
intermédiaire.
Les types génériques sont instanciés pour former des types paramétrés en fournissant
des arguments de type réels qui remplacent les paramètres de type formels utilisés
dans leur définition. Une classe comme ArrayList<E> est un type générique, qui
possède un paramètre de type E. Les instanciations, telles que ArrayList<Integer> ou
ArrayList<String>, sont appelées types paramétrés, et Integer et String sont les
arguments de type réels respectifs.
public T1 getParam1() {
return this.param1;
}
public T2 getParam2() {
return this.param2;
}
}
Lors de l'utilisation de la classe, il faut définir les types des paramètres de types à
utiliser.
Exemple ( code Java 5.0 ) :
import java.util.*;