Pesquisar aqui

quarta-feira, 25 de março de 2020

Python - Herança de Classes (Parte 3)

JÁ APRENDEMOS SOBRE CLASSES, E A SUA HERANÇA?


Nas últimas duas publicações falei sobre as bases de herança de Classes, agora vou apenas explicar a utilização de outro métodos que podem vir a ser úteis!

  • Função 'super()': esta função faz com que a função derivada herde todos os métodos e propriedades da função base:
class Student(Person):
def __init__(self, fname, lname):
super().__init__(fname, lname)

Ao usarmos a função super() não precisamos de inserir o nome da função base!

Nota: se ainda não viste a parte 1 e 2 de Herança de Classes, é melhor ver primeiro para melhorar a compreensão!


Referências:

Sem comentários:

Enviar um comentário

Comente de forma construtiva...

Nota: só um membro deste blogue pode publicar um comentário.