最近协作搞了一个软件,用到了super(),是在单继承的境况下。
儿子继承爸爸的故事
class Baba(object):
def init(self):
self.name = ‘baba’
print(self.name,‘才算开始’)
def age(self,message):
print ("%s 一枝花" % message)
class Erzi(Baba):
def init(self):
super(Erzi,self).init()
#儿子的属性转换为爸爸的属性
print (‘开始,已经取代了baba’)
def age(self,message):
super(Erzi, self).age(message)
print (‘儿子里面是baba的名字’)
print (self.name)
if name == ‘main’:
erzi = Erzi()
erzi.age(‘18’)