set attribut

set attribut

par Arnaud Joachim Wist,
Number of replies: 0

Bonjour,

J'ai un problème d'héritage. je souhaite modifier depuis le module ball un attribut de ball hérité de sa superclass plus générale dans item . Je set donc mon attribut en l'incrémentant de 1 par exemple. Dans la fonction du setter, je cout la valeur de l'attribut avant et après l'affectation, cela fonctionne correctement . Mais si maintenant je cout la valeur de l'attribut juste après l'avoir set à la nouvelle valeur, l'attribut à repris sa valeur initiale.

J'ai essayé de mettre le setter dans la sous classe et dans la super classe et j'ai toujours le même problème.

Le compilateur n'affiche aucun message d'erreur, est ce que quelqu'un aurait une idée d'où cela pourrait venir ?

Attachment cout_terminal.PNG
Attachment fonction_setter.PNG
Attachment settage.PNG