Logo Passei Direto
Buscar
+ Questão 9/10 Linguagem de Programação Aplicada 40 Ler em voz (Aula 3] O Padrão Factory é um dos padrões de design mais utilizados na programação orientada a objetos. Esse padrão permite a criação de objetos sem especificar a classe exata do objeto que será criado Isso é especialmente util quando 0 processo de criação envolve alguma lógica de decisão Relacione os benefícios da abordagem com Padrão Factory: 1. Poderosa ferramenta de design 2. Flexibilidade 3. Clareza 4. Encapsulamento 5. Separação de Responsabilidades )A complexidade da criação dos objetos é facilitada na Factory, permitindo que detalhes da implementação de um objeto sejam alterados sem afetar 0 restante do sistema ) Permite adicionar novos tipos de objetos sem alterar 0 código existente que usa a Factory )0 código cliente fica mais limpo e facil de entender, pois ele não precisa lidar diretamente com a lógica de criação dos objetos )A lógica de criação é isolada em uma única parte do código, fornando-a mais fácil de gerenciar Pesquisor por imagem ) Promove principios importantes da orientação a objetos, como encapsulamento, herança e polimorfismo, ao mesmo tempo que oferece uma abordagem flexivel e extensivel para a criação de objetos Agora, selecione a alternativa que apresenta a sequência correta A 40 1-5-4-3-2 B 40 4-2-3-5-1 C 40 2-4-5-1-3 D 40 4-2-5-3-1 E 40 2-3-5-1-4
User badge image
Possidonio Rodrigues

anteontem

Respostas

User badge image

Ed Verified user icon

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.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina