[java]mon prg donne un résultat faux

Résolu/Fermé
domxaline - Modifié par Whismeril le 7/01/2015 à 09:37
 domxaline - 7 janv. 2015 à 10:17
bonjour
en exécutant mon prg ce dernier affiche une valeur faux
au lieu d'afficher mon nom de classe (Eleve)
il m'affiche :
e.toString fournit:java.lang.Object@5cd622e5
veuillez m'aidez svp

public class Eleve 
{
  public String toString()
  {
   String chaine=super.toString();
   int index=chaine.indexOf('@');
   chaine=chaine.substring(0, index);
   return chaine;
  }
}
public class TesterObject 
{
 public static void main(String[] args) 
 {
  Object e = new Object();
  System.out.println("e.toString fournit:"+e.toString());
 }
}

j'utilise eclipse

Edit: Précision du langage dans la coloration syntaxique.
A voir également:

1 réponse

j'ai corrigé mon erreur ainsi :
Object e = new Eleve();

merci beaucoup
0