Bonsoir,
J'ai un petit problème:
class Compteur:
... objets_crees = 0
... def __init__(self):
.......Compteur.objets_crees += 1
... def test:
......Compteur.objets_crees -= 1
En gros j'aimerais que lorsque j'appelle la méthode test en faisant:
P = Compteur()
P.test
Que objects_crees soit diminuée de 1, mais je sais pas comment faire car ça le diminue de 1 mais uniquement dans la fonction test, je veux que ça soit global, j'ai essayé:
class Compteur:
... objets_crees = 0
... def __init__(self):
.......Compteur.objets_crees += 1
... def test:
......Global Compteur.objets_crees
......Compteur.objets_crees -= 1
Mais ça fonctionne pas
, si vous avez des idées voir la solution je suis preneur, merci d'avance 