Pular para o conteúdo principal

Questão de Programação — Linguagens de programação — FCC 2022

ProgramaçãoLinguagens de programação
Código
fc062344
Banca
FCC
Órgão
PGE-AM
Ano
2022
Cargo
Técnico em Gestão Procuratorial Especialidade Engenharia de Software
Considere o trecho de programa Java abaixo.public class Calcular {public double reajuste(double salario, double percentual) {return salario + salario * percentual / 100;}public double reajuste(double salario) {return salario * 1.30;}public static double reajuste(float salario) {return salario * 0.20;}}É correto afirmar que
  1. Ao código mostra um exemplo de sobrescrita de métodos, pois há vários métodos com o mesmo nome, porém, com parâmetros diferentes.
  2. Bocorrerá um erro no último método reajuste, pois este não pode ser estático.
  3. Cuma chamada correta ao método reajuste, em condições ideais, é double sal = 1000.5; double c = Calcular.reajuste(sal);
  4. Docorrerá um erro na classe Calcular, pois não é permitido criar vários métodos com o mesmo nome, como ocorre com o método reajuste.
  5. Euma chamada correta ao método reajuste, em condições ideais, é float sal = (float) 1000.5; double c = Calcular.reajuste(sal);
Revelar gabarito e comentário

GabaritoE — uma chamada correta ao método reajuste, em condições ideais, é float sal = (float) 1000.5; double c = Calcular.reajuste(sal);

Link permanente: /questoes/fc062344