erreur getRayon

erreur getRayon

by Philippine Milward -
Number of replies: 3

Bonjour!

En compilant nous obtenons cette erreur :

Or, on n'accède pas directement au rayon de Player ou de Ball dans simulation.cc, nous passons par des get et des set.  Nous nous demandions donc d'où venait cette erreur.

Merci d'avance!

In reply to Philippine Milward

erreur getRayon

by Ugo Damiano -
Hello,
Alors, en lisant la ligne qui précède l'erreur (celle avec In function...) que vous mentionnez on dirait que la fonction getRayon elle même n'arrive pas à accèder à l'attribut.
Cordialement,

Ugo
In reply to Philippine Milward

Re: erreur getRayon

by Vincent Jonathan Philippoz -

Salut,

Javais eu le même type d'erreur car lala classe player/ball heritent de cercle, or je definissais un rayon dans cercle et un rayon dans player/ball.

Donc quand tu demande getRayon, la fonction ne sait pas lequel prendre à moins que tu utilise un opérateur de resolution de portée Cercle::rayon

In reply to Vincent Jonathan Philippoz

Re: erreur getRayon

by Philippine Milward -

L'erreur venait finalement du fait que rayon était un attribut static de ma classe player et de ma classe balle.