Как вы получаете доступ к экземпляру в объекте и передаете его другому «основному» объекту? Я работаю с парсером для файла, который анализирует разные теги, INDI (индивидуальный), BIRT (событие), FAMS (супруг), FAMC (дети)
В основном есть три класса: Человек, Событие, Семья.
class Person():
def __init__(self, ref):
self._id = ref
self._birth : None
def addBirth(self, event):
self._birth: event
class Event():
def __init__(self, ref):
self._id = ref
self._event = None
def addEvent(self, event):
self._event = event
#**event = ['12 Jul 1997', 'Seattle, WA'] (this is generated from a function outside a class)
Я хочу передать self._event из класса Event в метод addBirth, чтобы добавить его в мой класс person. У меня мало знаний о том, как работают классы и наследования классов. Пожалуйста помоги!