Olá pessoal,
Tanto na explicação quanto no exercício 1, por exemplo, é aconselhado utilizar interface ao invés de herança. Dúvidas:
A interface não substitui completamente a herança, uma vez que os atributos em comum (no meu entendimento não podem ser declarados na interface), e os getters and setters (no meu entendimento não seria vantajoso e penso que nem correto declará-los na interface, pois se repetirão nas classes que implementarem a interface) continuarão sendo herdados da classe pai, correto?
É possível classes filhas herdarem uma classe pai com interface? Se sim, as classes filhas também precisarão implementar a interface?
Desde já obrigado!
Atte., Elías.