0
respostas

[Dúvida] Uso de herança e Interface

Olá, estou com uma dúvida quanto ao uso de herança e interface no desenvolvimento utilizando POO.
Minha dúvida é a seguinte, uma das intenções de usar Herança e Interface seria o reaproveitamento de código, porém usando como base o nosso exemplo das aulas o programa screen-match, reparo que na classe pai (abstrata) ou na Interface criamos um método abstrato e nas classes que herdam a classe pai ou na interface é preciso estar implementando esses métodos abstratos em cada classe que herdar da classe pai.
Resumindo eu tenho que criar um método na classe pai, recriar o método nas classes filhos e pode ate ser que cada classe filho tenha a sua própria implementação do método como é feito na classe Filme e na classe Serie que cada uma tem seu próprio calculo dentro do método "duracaoEmMinutos()", não seria mais fácil só criar dentro de cada classe Filme e Serie um método para "duracaoEmMinutos()" ? pra mim parece ser menos escrita de código do que usar a herança.