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
A voir également:
- Variable de classe dans une autre classe ?
- Classe ram - Guide
- Logiciel de classement de photos gratuit - Guide
- Bluetooth mercedes classe a - Forum Autoradio
- Logiciel de classement de documents gratuit - Télécharger - Bureautique
- Impossible de créer le fichier de travail. vérifiez la variable d'environnement temp ✓ - Forum Word
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())
Arcree
Messages postés
57
Date d'inscription
Statut
Membre
Dernière intervention
47
Ok merci beaucoup ! :)
Utilisateur anonyme
Passe le sujet en résolu si tu n'as pas d'autres questions.
Salut
quel est le besoin initial ? Il existe sans doute une meilleure méthode que celle que tu veux implémenter.
quel est le besoin initial ? Il existe sans doute une meilleure méthode que celle que tu veux implémenter.