Le premier appel va faire le calcul. Mais pas le second, car le résultat a été stocké dans le dictionnaire qui est au niveau de la classe (et donc chaque nouvelle instance a une référence vers ce dictionnaire) et peut donc être réutilisé. Vous noterez qu'on a appelé la variable _cache et pas cache.

Commentaires

Modérateur, j'ai couillé. En résumé je voulais mettre :

"Partie 3 du guide sur la POO en Python pour les débutants"

Il y a plus de 5 ans
Vous devez vous inscrire ou vous connecter pour poster un commentaire