0
我是Python中的新手。我知道這個問題沒用。但我對我的問題感到沮喪。我在我的基類Animals
中定義了2個方法。當我嘗試調用基方法在我的繼承類它顯示了這些錯誤: NameError: name 'display_name' is not defined
調用基類方法的問題
class Animals():
def display_name(self):
print ('Name is Mr.X')
def display_age(self):
print('Age is 25')
class Name(Animals):
display_name(self)
class Age(Animals):
display_age(self)
n=Name()
a=Age()
n.display_name()
a.display_age()
此外,您試圖在類作用域而不是實例中調用它。可能不會太好。 – Antimony 2013-04-09 13:02:33
@codebox它不工作。它說自己沒有定義 – Techy 2013-04-09 13:05:46
用完整代碼更新 – codebox 2013-04-09 13:09:58