Ed
anteontem
Vamos analisar os benefícios da abordagem com o Padrão Factory e relacioná-los com as descrições fornecidas: 1. Poderosa ferramenta de design: Refere-se à capacidade do padrão de facilitar a criação de objetos. 2. Flexibilidade: Relaciona-se com a possibilidade de adicionar novos tipos de objetos sem alterar o código existente. 3. Clareza: O código cliente fica mais limpo e fácil de entender, pois não lida diretamente com a lógica de criação. 4. Encapsulamento: A lógica de criação é isolada, facilitando a gestão do código. 5. Separação de Responsabilidades: A complexidade da criação é facilitada, permitindo que detalhes da implementação sejam alterados sem afetar o restante do sistema. Agora, vamos relacionar as descrições com os números: - "A complexidade da criação dos objetos é facilitada na Factory..." se refere à Separação de Responsabilidades (5). - "Permite adicionar novos tipos de objetos sem alterar o código existente..." se refere à Flexibilidade (2). - "O código cliente fica mais limpo e fácil de entender..." se refere à Clareza (3). - "A lógica de criação é isolada em uma única parte do código..." se refere ao Encapsulamento (4). - "Promove princípios importantes da orientação a objetos..." se refere à Poderosa ferramenta de design (1). Agora, organizando na sequência correta, temos: 5 (Separação de Responsabilidades) - 2 (Flexibilidade) - 3 (Clareza) - 4 (Encapsulamento) - 1 (Poderosa ferramenta de design). Assim, a alternativa correta é: D) 4-2-5-3-1.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade