Boa tarde, pessoal! tudo joia? Gostaria de saber a motivação de escolher implements ao invés de extends para este caso. Apenas curiosidade mesmo e para tirar a prova se eu realmente entendo quando usar cada um.
Muito obrigado.
Boa tarde, pessoal! tudo joia? Gostaria de saber a motivação de escolher implements ao invés de extends para este caso. Apenas curiosidade mesmo e para tirar a prova se eu realmente entendo quando usar cada um.
Muito obrigado.
Oi Matheus, tudo bem ?
Cara quando usamos interface, forçamos o objeto a implementar todos os comportamentos, já com a classe abstrata isso não pode acontecer, ele pode escolher quais serão os comportamentos que quer implementar e os demais pode deixar a classe abstrata e fazer com que precise ser implementado por algum filho.