Buscar

What are the main attributes of creational design patterns? Abstract Factory encapsulates methods of a factory Builder creates different represent...

What are the main attributes of creational design patterns?

Abstract Factory encapsulates methods of a factory
Builder creates different representations within the same creation process
Factory Method instantiates objects, keeping the concrete classes isolated from their creation form
Prototype generates arbitrary types according to passed parameters
Singleton ensures that only one instance can exist for a specific class, accessible globally
a) 1, 2, and 3 are correct.
b) 2, 3, and 4 are correct.
c) 1, 4, and 5 are correct.

Essa pergunta também está no material:

Engenharia de Software III
26 pág.

Engenharia de Software I Universidade Federal de AlfenasUniversidade Federal de Alfenas

💡 1 Resposta

User badge image

Ed Verified user icon

A alternativa correta é a letra B) 2, 3 e 4 estão corretas. Os principais atributos dos padrões de projeto criacionais são: - Abstract Factory: encapsula métodos de uma fábrica para criar objetos relacionados ou dependentes sem especificar suas classes concretas. - Builder: cria diferentes representações de um objeto complexo durante o processo de criação, permitindo que o mesmo processo de construção crie diferentes tipos de objetos. - Factory Method: define uma interface para criar objetos em uma superclasse, mas permite que as subclasses alterem o tipo de objetos que serão criados. - Prototype: permite a criação de novos objetos a partir de um objeto existente, clonando-o e modificando-o conforme necessário. - Singleton: garante que apenas uma instância de uma classe seja criada e fornece um ponto de acesso global para essa instância.

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais