我有以下结构:
class foo(object):
class bar(object):
def __init__(self, parent):
self._parent=parent #this
def worker(self):
return self._parent.name
def __init__(self, name):
self.name=name
def giveNamePointer(self):
return self.bar(self) #and this
哪个工作正常,但是我想知道在特殊情况下是否有隐式或更简单的方法来获取对创建实例的引用,创建的实例是在创建类中定义的类。
修改:这可以帮助我:implementing descriptiors如果是这样的话?