creeo que ya lo entendi un poco lo que se hace es accesar o validar el identificador como self justo asi
Código python:
Ver originalclass B:
def __init__(self, parent a):
self._a = a
self._a.GetMethod()
Código Python:
Ver originalimport B
class A:
def __init__(self, parent, id):
self.b = B(self, self)#como el segundo 'self'
def GetMethod(self):
pass
algo asi pero expandirlo de una tercera clase como lo hago?
por ejemplo la clase C pasa por la clase B como lo haria para obtener o leer el metodo de la clase Aen la clase C?
ejemplo
Código Python:
Ver originalclass C:
def __init__(self, parent, a):
self._a = a
self._a.GetMethod()
Código Python:
Ver originalimport C
class B:
def __init__(self, parent, a):
self._a = a
self.c = C(self, self._a)
esto no pasa?