1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
public class MonObject {
public boolean equals(Object o){
// vérification que l'object passé en parametre est du meme type que MonObject
if(!(o instanceof MonObject)) return false;
// On est sur que o est de type MonObject
MonObject obj = (MonObject) o;
// Serie de if sur les differentes propriete
// pour vérifier que tout est le même
if(!obj.getNom().equals(.getNom())) return false;
if(!obj.getDescription().equals(.getDescription())) return false;
// Si tout les test on réussi, alors c'est le meme object
return true;
}
} |
Partager