Assinale a alternativa que expressa a intenção do padrão de projeto Builder:
a) Permitir que um único processo de construção seja capaz de constr...
Assinale a alternativa que expressa a intenção do padrão de projeto Builder:
a) Permitir que um único processo de construção seja capaz de construir diferentes representações de objetos complexos, separando, em classes distintas, o processo de construção de suas diferentes representações. b) Permitir que diferentes processos de construção possam criar a mesma representação de um objeto complexo, criando uma interface genérica de criação e implementando-a em diferentes subclasses. c) Permitir a instanciação de objetos complexos por meio da clonagem de objetos já existentes. d) Garantir que um objeto complexo possa ser instanciado apenas uma vez, fornecendo um ponto de acesso único para ele. e) Permitir a instanciação de uma família de objetos complexos relacionados, garantindo que eles sejam sempre utilizados dentro da mesma família.
A alternativa correta que expressa a intenção do padrão de projeto Builder é a letra A) Permitir que um único processo de construção seja capaz de construir diferentes representações de objetos complexos, separando, em classes distintas, o processo de construção de suas diferentes representações.
0
0
Faça como milhares de estudantes: teste grátis o Passei Direto
Compartilhar