Pular para o conteúdo principal

Questão de Programação — Linguagens de programação — CESPE / CEBRASPE 2024

ProgramaçãoLinguagens de programação
Código
ce170537
Banca
CESPE / CEBRASPE
Órgão
CNJ
Ano
2024
Nível
Superior
Cargo
Analista Judiciário - Área Apoio Especializado - Especialidade: Analista de Sistemas
Acerca das tecnologias que atendem a PDPJ-Br, julgue o próximo item.As interfaces do Java permitem que objetos de classes não relacionadas sejam processados de forma polimórfica.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoC — Certo

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Java Interfaces e Polimorfismo

CERTO. A afirmativa está correta. Em Java, uma interface define um contrato que qualquer classe pode implementar, independentemente de sua posição na hierarquia de herança. Isso permite que objetos de classes não relacionadas (sem superclasse comum) sejam tratados de forma polimórfica através do tipo da interface. Por exemplo, classes Carro e Bicicleta podem implementar a interface Movel, e ambas podem ser passadas para um método que aceita Movel, possibilitando a chamada polimórfica de seus métodos. Essa é uma característica fundamental do polimorfismo por interface, que difere do polimorfismo por herança de classes.

Gabarito: Certo

Link permanente: /questoes/ce170537