44. 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 invoc...
44. 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.
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
0
Responda
Para escrever sua resposta aqui, entre ou crie uma conta