python中子類中super用法
阿新 • • 發佈:2018-12-27
class People(object): #新式類 def __init__(self,name,age): self.name = name self.age = age self.friends = [] print("--doens't run ") def eat(self): print("%s is eating..." % self.name) def talk(self): print("%s is talking..." % self.name) defsleep(self): print("%s is sleeping..." % self.name)
class Man(Relation,People): # def __init__(self,name,age,money): # #People.__init__(self,name,age) # super(Man,self).__init__(name,age) #新式類寫法 # self.money = money # print("%s 一出生就有%s money" %(self.name,self.money))def piao(self): print("%s is piaoing ..... 20s....done." % self.name) def sleep(self): People.sleep(self) print("man is sleeping ")