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.
Para escrever sua resposta aqui, entre ou crie uma conta
Recursos Naturais e Fontes de Energia
Compartilhar