Questão de TI - Desenvolvimento de Sistemas — Códigos em Java — FCC 2019
TI - Desenvolvimento de SistemasCódigos em Java
- Código
- fc136839
- Banca
- FCC
- Órgão
- AFAP
- Ano
- 2019
- Cargo
- Ana Fom ( )
Considere a classe Java abaixo. public class Cliente { public Cliente() { } public Cliente(int a, int b) { } public void calcular(int a, int b) { } public int calcular(int a, int b) { return 1; } public double comparar(int a, float b) { return 0; } public double comparar(double a, float b) { return 1; } } No que se refere à sobrecarga de métodos,
- Atodos os métodos foram sobrecarregados adequadamente e a classe compilará sem erros.
- Bocorrerá um erro no método comparar, pois retorna o mesmo tipo de dado (double).
- Cocorrerá erro no método Cliente, pois não foi definido um tipo de dado de retorno, nem mesmo void.
- Docorrerá um erro no método calcular, pois, apesar de retornos diferentes, recebem a mesma quantidade e tipo de parâmetros.
- Ehá erro no atributo de visibilidade dos métodos, pois devem ser todos private ao invés de public.