Pular para o conteúdo principal

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:

  1. AO método getAjuste() nas duas classes é um exemplo de sobrecarga de métodos.
  2. BPara que o método getAjuste() seja herdado da classe Requerente, a lacuna I deve ser preenchida com @Retention.
  3. CPara que o método getAjuste() seja herdado da classe Requerente, a lacuna I deve ser preenchida com @Inherited.
  4. 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.
  5. 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.
Revelar gabarito e comentário

GabaritoE — Para explicitar que o método getAjuste() é uma sobrescrita do método da classe-mãe Requerente, a lacuna I deve ser preenchida com @Override.

Link permanente: /questoes/fc138750