Buscar

Dado o código a seguir na Linguagem de programação Java, assinale a alternativa que apresenta o retorno dado se instanciarmos a ClasseB e invocarmo...

Dado o código a seguir na Linguagem de programação Java, assinale a alternativa que apresenta o retorno dado se instanciarmos a ClasseB e invocarmos o método cálculo, passando como parâmetro o valor 5.

public class ClasseA{
public int calculo(int valor){
return valor * 2;
}
}

public class ClasseB extends ClasseA{
public int calculo(int valor){
return super.calculo(valor) + valor;
}
}

(A) Ocorrerá um erro de compilação.
(B) Ocorrerá um erro de execução.
(C) 5.
(D) 10.
(E) 15.

Essa pergunta também está no material:

CIÊNCIA DA COMPUTAÇÃO PROVA 2016
60 pág.

Computação Humanas / SociaisHumanas / Sociais

💡 1 Resposta

User badge image

Ed Verified user icon

Analisando o código fornecido, se instanciarmos a ClasseB e invocarmos o método cálculo, passando como parâmetro o valor 5, o retorno será 15, portanto a alternativa correta é (E) 15.

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais