Java - Diferença entre herança de tipo e herança de implementação

1 resposta Resolvido
programaçãojavaherança
L

Meu professor passou uma apostila sobre Estrutura de dados orientada à objetos com Java e na apostila tem um trecho (sem aprofundamento) que diz o seguinte:

"Interface promove herança de tipo e não herança de implementação; "

Alguém poderia me explicar a diferença entre esses dois tipos de herança?

Grato.

1 Resposta

W
Solucao aceita

Achei a pergunta interessante, já que nunca tinha visto esta diferenciação antes e encontrei alguns links que podem lhe ajudar.

No link abaixo, a pessoa usa o termo “herança de estado” ao invés de “herança de implementação”, mas o significado é o mesmo:

O dois links abaixo são apenas para complementar:

http://www.dsc.ufcg.edu.br/~jacques/cursos/map/html/pat/poli.htm
http://www.moraga.com.br/heranca-de-classe-versus-heranca-de-interface

Criado 6 de maio de 2018
Ultima resposta 6 de mai. de 2018
Respostas 1
Participantes 2