Journal du Net Développeur >  Java >  Les generics au sein de Java

Les generics au sein de Java > 3. Méthodes génériques

Précédente 4. Limites 
A. Exemple de méthode générique
  1. public class Panier{
  2.   public static <E> Fruit getElement() {
  3.     return element;       
  4.     }
  5.   }
B. Appel de la méthode
  1. Pomme maPomme = Panier.<Pomme>getElement();
C. Omettre le type
  1. Pomme maPomme = Panier.getElement();

 

Les génériques ne s'appliquent pas qu'aux classes : ils peuvent également être utilisés sur des méthodes [A].

La classe est ici classique, mais elle peut néanmoins contenir une méthode générique. La variable générique doit être dans ce cas insérée entre les modifieurs (public static) et le type de retour (Fruit). Les classes génériques peuvent tout aussi bien comporter des méthodes génériques, ou pas.

Les méthodes génériques s'appellent en indiquant le type avant le nom de celle-ci [B].

Le compilateur Java est conçu de sorte que vous pouvez cependant omettre le type de l'appel de méthode [C].
Précédente Retour au sommaire Suivante 
1 | 2 | 3 | 4 | 5
 
|
Haut de page
Nos autres sites Société | Mentions légales | Contacts | Publicité | PA Emploi | Presse | Recrutement | Tous nos sites | Données personnelles
© Benchmark Group, 69/71 avenue Pierre Grenier. 92517 Boulogne Billancourt Cedex