-
Exatamente isso, como a linguagem Java não tem herança múltipla, as interfaces ajudam nessa questão, pois bem se sabe que uma classe pode ser herdada apenas uma vez, mas pode implementar inúmeras interfaces.
-
Errei pensando que o avaliador quis fazer uma pegadinha com "restrição de herança única própria da linguagem Java", quando era pra dizer restrição a herança múltipla. :/
-
Mas a herança única não é propria da linguagem Java... Também achei que tinha pegadinha na palavra PRÓPRIA...
-
Complementando o comentário do Adeilson Aragão.
Uma classe implementa várias interfaces;
Uma interface implementa várias interfaces.
Go @head!!!
-
Isso se chama gambiarra. Uma coisa é implementar métodos, outra coisa é herdar métodos, sem precisar do polimorfismo. Se alguém conhecer literatura sobre isso, favor compartilhar.
-
Quem não tem acesso: - -> Certo
-
tbm cai nessa parte da herança única é própria da linguagem java... outras linguagens de programação usam o conceito de herança simples... questao mal feita
-
gente, esse examinador nao falou nada com nada
se ele tivesse falando dos virtual extensions methos, ou default methods, que é a possibilidade de vc ter métodos concretos em uma interface, aí a questao estaria certa
mas implementar varias interfaces nao tem nada a ver com o problema de heranca multipla
que drogas sao essas q esse cara usou?
quero tbm