Redéfinition d'une classe
j'ai un code devant moi que j'arrive pas à comprendre
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| import java.util.Vector;
import java.io.*;
public class trace {
public static void main(String argv[]) {
Vector v = new Vector();
v.addElement(new AA("UN"));
v.addElement(new AA("DEUX"));
v.addElement(new AA("TROIS"));
System.out.println(v);
}
}
class AA {
String nom;
public AA (String lenom) {
nom = lenom;
}
public String toString() {
return nom;
}
} |
ce que je ne comprend pas c'est comment et quand le programme fait appelle à la méthode toString() ?? savant que l'exécution se passe bien