Uma aplicação de gerenciamento de pagamentos precisa oferece...
Próximas questões
Com base no mesmo assunto
Ano: 2025
Banca:
Instituto Consulplan
Órgão:
HEMOBRÁS
Prova:
Instituto Consulplan - 2025 - HEMOBRÁS - Analista Administrativo de Assuntos Corporativos – Tecnologia da Informação |
Q3261634
Engenharia de Software
Uma aplicação de gerenciamento de pagamentos precisa oferecer suporte a diferentes métodos, como boleto, cartão de
crédito e Pix. Para isso, a classe pagamento foi projetada com um método abstrato chamado processarPagamento(), que
deve ser implementado de maneira específica por cada classe correspondente a um tipo de pagamento. Essa abordagem foi
escolhida para aproveitar os conceitos de encapsulamento e interfaces na orientação a objetos. Nesse contexto, qual é a
principal vantagem proporcionada pelo uso desses conceitos em relação à expansão e manutenção do sistema?