Question fonction equals

Programmation Avancée

Modérateur : douinj

guill_f58
Messages : 19
Inscription : 10 oct. 2020 19:42

Question fonction equals

Message par guill_f58 » 12 oct. 2020 18:28

Bonsoir, j'aimerais savoir si mon raisonnement est le bon ou pas:
Le méthode equals demande en paramètre un objet de type PolygoneRegulier.
Mais quand je crée un objet de type Object (Supertype) qui fait référence à un PolygoneRegulier, il y a une erreur car au moment de la comparaison, le programme reconnait l' -actual type-/type constaté qui est Object et non pas PolygoneRegulier, type déclaré (Object o = p).
Par conséquent, quand on compare les deux, la méthode equals dit qu'ils ne sont pas égaux.

douinj
Messages : 153
Inscription : 18 mars 2009 15:46

Re: Question fonction equals

Message par douinj » 12 oct. 2020 18:42

Re

C’était l’exemple du cours, regardez la notion de masquage,redéfinition et surcharge
Overriding / Overloading

Bon equals

Répondre