Blog

Herança em Python

Nesta publicação aprende-se a trabalhar com a herança para que se possa usar esses mesmos conhecimentos e assim evoluir.

  • a herança é um mecanismo pelo qual uma classe (subclasse) pode estender outra classe (superclasse) para tirar proveito das suas possíveis variáveis (atributos) e do seu comportamento (métodos).
class Pai:
  ultimoNome = 'Silva'

  def comidaPreferida(self):
    print('A minha comida preferida é arroz de marisco.')

class Filho(Pai):
  primeiroNome = 'Nelson'
  idade = 25

  def informacao(self):
    print('Nome:', self.primeiroNome, self.ultimoNome)
    print('Idade:', self.idade)

pessoa = Filho()
pessoa.informacao()
pessoa.comidaPreferida()

'''
  Nome: Nelson Silva
  Idade: 25
  A minha comida preferida é arroz de marisco.
'''

Não te esqueças de assistir ao vídeo e podes sempre ler esta publicação em inglês.

Happy coding!

Anterior Seguinte