Buscar

Caso o sistema precise lidar com classes de diferentes bandeiras de cartão de crédito, onde a classe de integração com cada bandeira possui operaçõ...

Caso o sistema precise lidar com classes de diferentes bandeiras de cartão de crédito, onde a classe de integração com cada bandeira possui operações com assinaturas distintas para as mesmas operações, qual Design Pattern pode ser utilizado?


Command.
Singleton.
Facade.
Adapter.

Essa pergunta também está no material:

TPM3 - Trabalho Prático do Módulo 3_ 2023 - POS - Bootcamp Arquiteto(a) de Software
8 pág.

Arquitetura de Software Universidade PaulistaUniversidade Paulista

💡 1 Resposta

User badge image

Ed Verified user icon

Nesse caso, o Design Pattern que pode ser utilizado é o Adapter. O padrão Adapter permite que classes com interfaces incompatíveis trabalhem juntas, atuando como um adaptador entre elas. Ele permite que a classe de integração com cada bandeira de cartão de crédito possa se adaptar às diferentes assinaturas das operações, facilitando a integração do sistema com as diferentes bandeiras.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais