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