python中类的继承(inheritance)
一、定义
子类可以继承父类的属性和方法,实现 class 子类(父类):
一个类可以继承另一个类的特效
二、超级继承
super().方法()
三、多态
python是一门动态语言,严格来说的python不存在多态。
四、私有化
私有化属性只需要以双下划线开头,声明该属性为私有属性即可,声明之后就不能在类外部使用或直接访问。
私有化的特性:不能在类外面访问;可以在类里面访问;修改子类不能继承私有化属性。
set和get:set是为了赋值,给私有化属性赋值。get是为了取值,把私有化属性的值取出来。
五、继承类型:单继承、多继承、多层继承
单继承:单继承指的是子类只继承一个父类。
多继承:多继承指的是子类继承了多个父类。
多层继承:多层继承是指一个类继承了另一个类,而这个类又继承了另一个类。