Pular para o conteúdo principal

Questão de Programação — Plataforma Java — CEPS-UFPA 2022

ProgramaçãoPlataforma Java
Código
gp036643
Banca
CEPS-UFPA
Órgão
UFPA
Ano
2022
Cargo
CEPS - - Técnico de Tecnologia da Informação
Considere o código Java a seguir. class B { void metodo1(){ } } class C { void metodo1(){ } } public class A extends B, C { void metodo1() { } public static void main(String[] args) { } } Quanto à compilação e à execução do referido código, é correto afirmar:
  1. ACompila e executa sem nenhum erro.
  2. BNão compila em virtude de a linguagem não permitir herança múltipla.
  3. CCompila e não executa, em função de erro de polimorfismo ao tentar usar o metodo1.
  4. DCompila e executa, com um erro de lógica ao sobrescrever um método que está em duas classes pai.
  5. ENão compila por um erro de declaração de classe inadequado.
Revelar gabarito e comentário

GabaritoB — Não compila em virtude de a linguagem não permitir herança múltipla.

Link permanente: /questoes/gp036643