class A:
def __init__(self, nome):
self.nome = nome
class B(A):
def metodo_de_b():
return "não faço nada"
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
class A:
def __init__(self, nome):
self.nome = nome
class B(A):
def metodo_de_b():
return "não faço nada"
Quando trabalhamos com Orientação a Objetos com Python, há dúvidas sobre a real função e utilização do super(). O super() é utilizado entre heranças de classes, ele nos proporciona extender/subscrever métodos de uma super classe (classe pai) para uma sub classe (classe filha), atrávez dele definimos um novo comportamento para um determinado método construido na classe pai e herdado pela classe filha.