Python super() 函数

实例

创建一个将从另一个类继承所有方法和属性的类:

class Parent:
  def __init__(self, txt):
    self.message
  def printmessage(self):
    print(self.message)
class Child(Parent):
  def __init__(self, txt):
    super().__init__(txt)
x = Child("Hello, and welcome!")
x.printmessage()

运行实例

定义和用法

super() 函数用于提供对父类或同胞类的方法和属性的访问。

super() 函数返回代表父类的对象。

语法

super()

参数值

无参数