Questão de Programação — Java — FGV 2024
ProgramaçãoJava
- Código
- fg077019
- Banca
- FGV
- Órgão
- CGE-PB
- Ano
- 2024
- Nível
- Superior
- Cargo
- Auditor de Contas Públicas - Auditoria de Tecnologia da Informação
O desenvolvedor José implementou a classe CGEPrincipal em Java 17. A fim de tornar a implementação mais aderente ao modelo de domínio, José restringiu a herança da classe na declaração, especificando que a CGEPrincipal poderia ser herdada apenas pelas classes CGEUm e CGEDois.Para restringir a herança na declaração da classe CGEPrincipal, José utilizou a funcionalidade do Java 17:
- Areflection;
- Bstatic class;
- Csealed class;
- Dforeign function;
- Epattern matching.