类的“继承”、“派生”
一、继承
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)