Questão 44 · Informática: Programação e algoritmos
Segundo Erich Gamma et al., o padrão de projeto Abstract Factory também é conhecido como
- A) Virtual Constructor.
- B) Kit.
- C) Manufacturer.
- D) Simulated Constructor.
- E) Fake Generator.
Marque a alternativa correta:
Gabarito: B
Gabarito definitivo divulgado pela banca FGV (SUDENE 2013).
Comentário
Gabarito: B.
No catálogo do GoF, o padrão Abstract Factory também é conhecido como Kit. O nome indica o conjunto de produtos relacionados que a fábrica abstrata cria em família, sem que o cliente precise conhecer as classes concretas.
Por que as outras estão erradas:
- (A) Virtual Constructor é um apelido do Factory Method, e não do Abstract Factory.
- (C) Manufacturer não é um nome consagrado para o padrão.
- (D) Simulated Constructor não é um nome consagrado no catálogo.
- (E) Fake Generator não é um nome do padrão.
Dica de prova: guarde o par de apelidos do catálogo GoF: Abstract Factory é Kit, e Factory Method é Virtual Constructor.
Fundamentos: Padrões de projeto GoF: Abstract Factory e Factory Method · Apelidos dos padrões criacionais
Comentário gerado pela Cravei IA a partir do enunciado e do gabarito definitivo divulgado pela banca, e conferido por uma verificação automática. A IA pode errar: o gabarito oficial sempre prevalece.
Fonte: prova FGV SUDENE 2013 (Área 3), questão 44, com o gabarito definitivo da banca. Comentário: Equipe Cravei · como fazemos e revisamos.