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.