Bonjour à tous,

C'est peut être une question de newbie mais je ne comprend pas

Peut-on stocker des objets instantiés dans un Vector ?

Voici mon code :

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
import java.lang.*;
import java.util.*;
import java.io.*;
 
public class main {
 
 	public static void main(String[] args) {
 
		Vector mv = new Vector();
		mv.addElement(new Personne("ev","efrgver"));
 
		System.out.println(mv.get(0).getNom());
 
	}
}
Avec la classe Personne :

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
import java.util.*;
 
public class Personne {
 
	private String Nom;
	private String Prenom;
 
	public Personne(String nom, String prenom) {
		Nom = nom;
		Prenom = prenom;
	}
 
	public String getNom() { return Nom; }
	public String getPrenom() { return Prenom; }
}
Je ne comprend pas quel est le problème !
Voici les erreurs :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
cannot find symbol
symbol  : method getNom()
location: class java.lang.Object
		System.out.println(mv.get(0).getNom());
                                         ^
Note: main.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
1 error
Si quelqu'un a une idée je suis preneur !

Meric à tous !

Cyrille