Salut à tous.
En Java, une surcharge toute simple à faire est celle de la fonction toString().
De base, cette fonction renvoit une chaîne de caractères correspondant au type de l'objet (inutile en général), mais il est facilement possible de la surcharger pour lui faire afficher, par l'exemple, l'ensemble des attributs de la classe, séparés par un espace ou un retour à la ligne.
public String toString()
{
return this.attribut1 + " " + this.attribut2 + " " + ... ;
}
ou encore
public String toString()
{
String contenu;
contenu = this.attribut1 + " " + this.attribut2 + ... ;
contenu += (char)13; //retour à la ligne
return contenu;
}
En espérant avoir été utile.
++


