如何访问对象中的实例并将其传递给另一个“主”对象?我正在使用解析器解析不同标记的文件,INDI(个人),BIRT(事件),FAMS(配偶),FAMC(子女)从另一个类访问类变量
基本上有三个类:Person,Event,Family
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._vent从Event类转移到addBirth方法中,将它添加到我的person类中。我对阶级和阶级联合会如何工作知之甚少。请帮忙!
只需将一个参数添加到所需的方法并从适当的调用者传递它? – Tobias