Função super() Python
Instância
Crie uma classe que herdará todos os métodos e atributos de outra classe:
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()
Definição e uso
A função super() é usada para fornecer acesso aos métodos e atributos de classes pai ou irmãs.
A função super() retorna um objeto que representa a classe pai.
Sintaxe
super()
Valor do parâmetro
Sem parâmetros