ENEM, perguntado por ClarinhaeSofia199, 10 meses atrás

Padrões de criação (creational patterns) abstraema forma como objetos são criados, tornando o sistemaindependente de como os objetos são criados, compostose representados. Um padrão de criação de classeusa a herança para variar a classe que é instanciada,enquanto que um padrão de criação de objeto delegaráa instanciação para outro objeto. Há dois temasrecorrentes nesses padrões. Primeiro, todos encapsulamconhecimento sobre quais classes concretas são usadaspelo sistema. Segundo, ocultam o modo como essasclasses são criadas e montadas. Tudo que o sistemasabe no geral sobre os objetos é que suas classes sãodefinidas por classes abstratas. Os padrões de criaçãosão classificados em Abstract Factory, Builder, FactoryMethod, Prototype e Singleton.O padrão Abstract Factory é usado quandoA o sistema deve ser independente da maneiracomo seus produtos são criados, relacionados erepresentados.B o algoritmo de criação de um objeto deve serindependente das suas partes e da maneira como eleé montado.C houver uma única instância de uma classe e esta foracessada a partir de um ponto de acesso conhecido.D classes delegam responsabilidade a alguma dassubclasses, e deseja-se localizar qual é a subclasseacessada.E as classes utilizadas para instanciação sãoespecificadas em tempo de execução ou carregadasdinamicamente.

#ENADE

Soluções para a tarefa

Respondido por brendaisis
9

Letra b. O Padrão Abstract Factory compreende um padrão inerente ao projeto de software, que está relacionado com  a criação de famílias de objetos que apresentam dependência ou relação entre si, utilizando uma única interface, sem que a classe seja especificada e concreta.

A ideia principal desse programa está voltado para  a adição ou remoção de interfaces sem a presença de trabalhos ou de dificuldades em meio a tal processo. E por isso, tais algoritmos de criação devem ser independentes.


jspyderpajolq: Errada, Resposta correta letra A - o sistema deve ser independente da maneira como seus produtos são criados, relacionados e representados.
Respondido por jroberto2504
29

Resposta:

A) o sistema deve ser independente da maneira como seus produtos são criados, relacionados e representados

Explicação:

Perguntas interessantes