• Matéria: Informática
  • Autor: serpa79422
  • Perguntado 3 anos atrás

.
Analise a estratégia de solução a seguir:

''Definir um construtor private e implementar uma operação estática que retorna uma instância criada em uma operação com escopo static e armazenada como um atributo static dentro da própria classe''.

Assinale a alternativa com o nome do padrão que define essa estratégia:

(Ref.: 201710120261)

Prototype


Builder


Abstract Factory


Factory Method


Singleton

Respostas

respondido por: mattheusxa
16

Resposta:

A resposta certa é: Factory Method

Explicação:

Gabarito

respondido por: rafaeltoledosantos
0

Dados os conceitos relacionados à construção de software, é correto afirmar o que se encontra na alternativa: Factory Method

Sobre Factory Method

Factory Method é um padrão de projeto de software (design pattern) que permite que classes deleguem decisões a subclasses, para isso são criados objetos que chamam o método de fábrica definido na interface do usuário e implementado pela classe filha ou implementado em uma classe abstrata e opcionalmente substituído por classes derivadas.

A criação de um objeto em geral necessita de processos complexos que não são apropriados para serem incluídos na composição do objeto. A criação de um objeto pode exigir uma duplicação de código significativa, pode exigir dados que não estão disponíveis para compor um objeto, pode não fornecer um nível suficiente de abstração ou pode não fazer parte do escopo do objeto.

O Factory Method lida com esses problemas definindo um método separado para criar objetos que as subclasses podem substituir para determinar o "tipo derivado" do produto que está sendo criado.

Saiba mais sobre criação de software em:

https://brainly.com.br/tarefa/37454726

#SPJ4

Perguntas similares