Essa pergunta também está no material:
Respostas
O padrão GRASP que está sendo diretamente violado por essa estratégia de implementação é o "Criador". O princípio do Criador diz que uma classe deve ser responsável por criar instâncias de outras classes, ou seja, uma classe deve ser responsável por criar objetos de outras classes. No caso apresentado, não há uma classe específica responsável por criar instâncias de outras classes, o que viola o princípio do Criador.
Responda
Para escrever sua resposta aqui, entre ou crie uma conta