Bonjour,
je suis le cours de C++ et j’attaque la partie sur la POO.
Dans la 1ere partie il est dit qu’il est intéressant de rendre autant que possible les fonctions membres constantes pour éviter des modifications involontaires.
Par contre imaginons que je veuille sur la même fraction connaitre sa valeur réelle ET avoir une simplification. Si je déclare la fonction membre "valeur_reelle()" constante, est-ce que je peux continuer à l’utiliser sur un objet Fraction non constant ?
J’imagine que l’idée c’est si je veux juste la valeur réelle j’instancie un objet Fraction comme constant et si je veux une simplification en plus je le laisse non-constant.
Merci d’avance
+0
-0