Bonjour,

je voudrais savoir s'il est possible de faire une fonction que l'on puisse appeler avec un paramètre de type quelconque et qui selon le type de cet attribut appelle une fonction précise?
Exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
public void executeSelonType(??? tmpSansType)
{
  if (isInt(tmpSansType)) intFunction();
  else if (isDouble(tmpSansType)) doubleFunction();
  else if (isString(tmpSansType)) stringFunction();
}
public void main()
{
 int tmpInt = 9; 
 double tmpDouble = 9.9 ;
 String tmpString = "coucou";
 
 executeSelonType(tmpInt);
 executeSelonType(tmpDouble);
 executeSelonType(tmpString);
}
Merci du coup de main


[Modéré par Didier] : ajout de tag dans le titre - Les règles du forum Java