我有兩個類,我需要能夠彼此交談,主要是從另一個類獲取數據。我省略了一切不需要的東西。Python - 從其他類中檢索數據
class dog(object):
def __init__(self,name):
self.name = name
def getOwner(self):
return self.name
class shelter(object):
def getName(self,dogName):
return dogName.getName()
doggy = dog("Rover")
animalHouse = shelter()
print animalHouse.getName("rover")
返回的唯一事情是AttributeError: 'shelter' object has no attribute 'getName'
那麼,如何去使用的getName功能從我的住所類內部狗類?
你或者想要在避難所的'__init__'中的'shelter'中放置一個'dog',或者製作一個'put'方法將其放在那裏。 – roippi