Variable de classe dans une autre classe ?
Arcree
Messages postés
57
Date d'inscription
Statut
Membre
Dernière intervention
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
j'aimerais pouvoir faire:
Comment faire ?
Je suis pas très bon en class x) je programme et j'apprend sur le tas :p
j'aimerais pouvoir faire:
Un:
tout ca tout ca
self.truc qui change souvent
Deux:
self.chose qui change souveny aussi
if self.truc = self.chose:
print('salut')
Comment faire ?
Je suis pas très bon en class x) je programme et j'apprend sur le tas :p
2 réponses
-
Comme en JAVA :
class Un: def __init__(self): self.truc = 0 def getTruc(self): return(self.truc) def setTruc(self,truc): self.truc = truc class Deux: def __init__(self): self.chose = 0 def setChose(self,chose): self.chose = chose def test(self,truc): if self.chose == truc: print("Hello") else: print("Goodbye") a = Un() b = Deux() # self.truc != self.chose a.setTruc(3) b.setChose(4) b.test(a.getTruc()) # self.truc == self.chose b.setChose(3) b.test(a.getTruc()) -
Salut
quel est le besoin initial ? Il existe sans doute une meilleure méthode que celle que tu veux implémenter.