1.用super().父类成员的方式调用:
class Person():
def sleep(self):
print("sleep........")
class Student(Person):
def sleep(self):
super().sleep()
print("sleepping.........")
xiaom=Student()
xiaom.sleep()
2.用父类名.父类成员的方式调用:
class Person():
def sleep(self):
print("sleep........")
class Student(Person):
def sleep(self):
Person.sleep(self)
print("sleepping.........")
xiaom=Student()
xiaom.sleep()
注意第6行的参数,目前还不知道为什么super().sleep(self)这样写会报错。后面再回来填坑。