O Design Pattern que pode auxiliar na construção de objetos da classe Pedido que apresentem qualquer combinação possível desses dois mecanismos é o padrão de projeto Builder. Com ele, é possível criar objetos complexos passo a passo, permitindo a construção de objetos com diferentes combinações de atributos. No caso do exemplo citado, seria possível criar um objeto Pedido com diferentes formas de notificação e pagamento, sem precisar criar uma classe para cada combinação possível.
Para escrever sua resposta aqui, entre ou crie uma conta
Argumentação Jurídica
•Faculdade Ipanema
Compartilhar