Bonjour,
je désire redéfinir ma méthode equals pour définir lorsque deux objets crées sont "equals"
Voici le code :
Puis j'ai une erreur à l'execution de type:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 @Override public boolean equals(Object o){ MyObject myObject=(MyObject)o; if(this.getO().equals(myObject.getO())) return true; else return false; }
Exception in thread "main" java.lang.ClassCastException
au niveau de la ligne MyObject myObject=(MyObject)o;
Comment y remédier ?
Merci par avance
[ Modéré par SEMPERE Benjamin ]
Ajout des balises code
Les Règles du Forum
Partager