SóProvas


ID
2680261
Banca
CESPE / CEBRASPE
Órgão
EBSERH
Ano
2018
Provas
Disciplina
Programação
Assuntos

Acerca de programação orientada a objetos, Java e PHP, julgue o item a seguir.


O suporte para a implementação de diversas interfaces em uma única classe é considerado uma solução alternativa para contornar a restrição de herança única própria da linguagem Java.

Alternativas
Comentários
  • 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