类的“继承”、“派生”

类的“继承”、“派生”[Python常见问题]

一、继承

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)
hmoban主题是根据ripro二开的主题,极致后台体验,无插件,集成会员系统
自学咖网 » 类的“继承”、“派生”