0
я хочу вызвать метод в экземпляре другой новый экземпляр, как это:Python: Вызов метода экземпляра другого экземпляра
class parentClass:
# Some methods here
class a:
def __init__(self, otherclass):
otherclass.__foo(a);
class b:
def __foo(self, firstclass):
#do something with firstclass
pClass = parentClass();
classB = pClass.b();
classA = pClass.a(classB);
Но с этим кодом я получите такую ошибку:
AttributeError: b instance has no attribute '_a__foo'
я уже пытался добавить это перед методом __foo():
@classmethod
Но это до сих пор не работает.
Спасибо за помощь!