1
類
定義,我有以下結構:參考創建類的實例作爲類中創建
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如果是的話如何?
以及周邊範圍的變化,但我會接受蟒蛇禪 – ted
怎麼樣[實施描述符(HTTP:/ /docs.python.org/reference/datamodel.html#implementing-descriptors) – ted