Bonjour,
Je souhaiterai récupéré à partir d'un tableau d'Object la valeur d'une variable ou bien une méthode.
Voici un exemple de ce que je voudrai faire :
Dans le main :
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 class MaClass{ private int val; public MaClass(){ this.val = 5; } public void setVal(int val){ this.val = val; } public int getVal(){ return this.val; } }
Le message d'erreur me dit : cannot find symbol
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 public class App { public static void main( String[] args ) { Object[] tab = new Object[2]; tab[0] = new MaClass(); System.out.println("Afficher la valeur : " + tab[0].getVal());//L'erreur ce trouve ici } }
symbol: method getVal()
location: class java.lang.Object
Voilà ce que je souhaiterai faire et donc cela me permettrai dans ce tableau de mettre n'importe quel objet mais cela ne marche pas.







Répondre avec citation


La plupart des réponses à vos questions sont déjà dans les 
Partager