Questão de Arquitetura de Software — Padrões de projeto (Design Patterns) — FUNCERN 2025
Arquitetura de SoftwarePadrões de projeto (Design Patterns)
- Código
- qg466160
- Banca
- FUNCERN
- Órgão
- IF-PE
- Ano
- 2025
- Nível
- Superior
- Cargo
- Professor EBTT - Desenvolvimento
Considere um sistema no qual o cliente pode escolher pagar com cartão de crédito, Pix ou boleto. No diagrama de classes proposto, a interface FormaPagamento define o método pagar(valor), implementado por cada classe concreta (CartaoCredito, Pix, Boleto). A classe Pagamento utiliza o método processar(valor) para executar a forma escolhida em tempo de execução.
Fonte: FUNCERN, 2025.Com base no diagrama e nas características apresentadas, é correto afirmar que o padrão de projeto utilizado, trata-se do
Fonte: FUNCERN, 2025.Com base no diagrama e nas características apresentadas, é correto afirmar que o padrão de projeto utilizado, trata-se do- AState.
- BTemplate Method.
- CDecorator.
- DStrategy.
- ECommand