类的“继承”、“派生”
一、继承
1、什么是继承
继承是一种新建类的方式,新建的类称之为子类火派生类,继承的父类称之为基类或超类。
1)在python中,一个子类可以继承多个父类
2)在其他语言中,一个子类只能继承一个父类
2、继承的作用
减少代码的冗余
3、如何实现类的继承
1)先确认谁是子类,谁是父类
2)在定义子类时 子类名(父类名)
# 父类1
class Father1:
x = 1
# 父类2
class Father2:
y = 2
# 父类3
class Father3:
z = 3
# 子类
class Sub(Father1, Father2, Father3):
pass
# 查看父类:子类.__bases__
print(Sub.__bases__)
# 继承父类的属性
print(Sub.x, Sub.y, Sub.z)

![类的“继承”、“派生”[Python常见问题]](https://www.zixueka.com/wp-content/uploads/2023/10/1696831714-59a61d9a0ace628.jpg)
