Questão de TI - Desenvolvimento de Sistemas — Conceitos e Propriedades do Java — FCC 2022
TI - Desenvolvimento de SistemasConceitos e Propriedades do Java
- Código
- fc138750
- Banca
- FCC
- Órgão
- TJ CE
- Ano
- 2022
- Cargo
- AJ ( )
Considere este trecho de código Java:
public class Requerente {
protected String nome;
protected String processo;
protected double divida;
public double getAjuste() {
return this.divida * 1.10;
}
// ...
}
public class RequerenteCorporativo extends Requerente {
int senha;
I
public double getAjuste() {
return this.divida * 1.15;
}
// ...
}
Com base no código Java e nos conceitos de orientação a objetos, é correto afirmar:
- AO método getAjuste() nas duas classes é um exemplo de sobrecarga de métodos.
- BPara que o método getAjuste() seja herdado da classe Requerente, a lacuna I deve ser preenchida com @Retention.
- CPara que o método getAjuste() seja herdado da classe Requerente, a lacuna I deve ser preenchida com @Inherited.
- DPara permitir que o método getAjuste() seja uma sobrecarga do método herdado da classe Requerente, a lacuna I deve ser preenchida com @Override.
- EPara explicitar que o método getAjuste() é uma sobrescrita do método da classe-mãe Requerente, a lacuna I deve ser preenchida com @Override.