Recupéré objet A contenant l'objet B depuis l'objet B
Résolu
regitraz
Messages postés
89
Date d'inscription
Statut
Membre
Dernière intervention
-
regitraz Messages postés 89 Date d'inscription Statut Membre Dernière intervention -
regitraz Messages postés 89 Date d'inscription Statut Membre Dernière intervention -
Bonjour, j'explique le titre :
Comment faire dans ce contexte pour récupéré l’élément obj2 depuis la classe A / obj1 ?
Dans le "vrai" code que j'ai, j'ai une classe grille contenant des objet de la classe case, et je voudrait depuis une case faire appel a une fonction de ma grille (il n'y a pas d'héritage en place).
Merci d'avance
class A : pass class B: def __init(self, A) self.truc = A() obj1 = A() obj2 = B(A)
Comment faire dans ce contexte pour récupéré l’élément obj2 depuis la classe A / obj1 ?
Dans le "vrai" code que j'ai, j'ai une classe grille contenant des objet de la classe case, et je voudrait depuis une case faire appel a une fonction de ma grille (il n'y a pas d'héritage en place).
Merci d'avance
A voir également:
- Recupéré objet A contenant l'objet B depuis l'objet B
- Vente objet occasion entre particulier - Guide
- Objet interdit en cabine ryanair - Guide
- Identifier un objet à partir d'une photo - Guide
- Mesurer un objet - Guide
- B&you - Guide
2 réponses
yg_be
Messages postés
23541
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 584
bonjour, peux-tu préciser le langage Python quand tu utilises les balises de code, et partager un code fonctionnel?
peut-être ainsi:
ton exemple aurait été plus clair avec des noms de variables explicites, non?
peut-être ainsi:
class A : pass class B: def __init__(self,o): o.brol=self obj1 = A() obj2 = B(obj1) print (obj2) print(obj1.brol)
ton exemple aurait été plus clair avec des noms de variables explicites, non?
class grille : pass class case: def __init__(self,sagrille): self.sagrille=sagrille unegrille = grille() unecase = case(unegrille) print (unegrille) print(unecase, unecase.sagrille)