Questão de Arquitetura de Software — Padrões de projeto (Design Patterns) — INSTITUTO AOCP 2014
Arquitetura de SoftwarePadrões de projeto (Design Patterns)
- Código
- qq083135
- Banca
- INSTITUTO AOCP
- Órgão
- MPE-BA
- Ano
- 2014
- Nível
- Superior
- Cargo
- Analista Técnico - Sistemas
Nos padrões GoF, o padrão Builder é constituído, dentre os seus elementos, do “builder” e “concrete builder”. A diferença entre eles, respectivamente, é dada por qual alternativa?
- AO primeiro especifica uma interface para um construtor de partes do objeto-produto, enquanto que o segundo constrói um objeto utilizando a interface do builder.
- BO primeiro constrói um objeto utilizando a interface do concrete builder, enquanto que o segundo especifica uma interface para um construtor de partes do objeto-produto.
- CO primeiro especifica uma interface para um construtor de partes do objeto-produto, enquanto que o segundo define uma implementação da interface builder além de manter a representação que cria e fornece a interface para recuperação do produto.
- DO primeiro representa o objeto complexo acabado de construir e inclui classes que definem as partes constituintes, enquanto que o segundo especifica uma interface para um construtor de partes do objeto-produto.
- EO primeiro define uma implementação da interface builder além de manter a representação que cria e fornece a interface para recuperação do produto, enquanto que o segundo representa o objeto complexo acabado de construir e inclui classes que definem as partes constituintes.