一,继承:
1, 什么是继承?
当我们定义一个class的时候,可以从某个现有的class创建,
新的class称为子类(Subclass),
而被继承的class称为基类、父类或超类(Base class、Super class)
子类继承了父类的属性和方法
子类的语法:
class SubClassName (ParentClass1[, ParentClass2, ...]):
...
在下面的例子中: Student是父类 Pupil/Senior两个类是子类
在下面的例子中,
Pupil(Student):表示Pupil继承了父类Student
class Student:
pass
# 子类:小学生
class Pupil(Student):
pass
# 子类:中学生
class Senior(Student):
pass
2,super()函数
super()函数:
功能: super() 函数是用于调用父类(超类)的一个方法
语法:
super(type[, object-or-type])
<