我有一个函数,它返回一个类 Person 的对象,定义为:
class Person:
def __init__(self):
self.id=None
self.age=0
self.name=None
def setValues(self,id,age,name):
self.id=id_
self.age=age_
self.name=name_
这是一个返回这样一个对象的函数:
def getTeacher():
pr = Person()
pr.setValues(11,"John",30)
return pr
现在,我想将此函数返回的对象分配给 main 中的另一个对象:
teacher=getTeacher()
但事实证明,老师是一个空对象。请帮忙