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
- 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.
- Bocorrerá um erro no último método reajuste, pois este não pode ser estático.
- Cuma chamada correta ao método reajuste, em condições ideais, é double sal = 1000.5; double c = Calcular.reajuste(sal);
- 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.
- Euma chamada correta ao método reajuste, em condições ideais, é float sal = (float) 1000.5; double c = Calcular.reajuste(sal);