Pular para o conteúdo

Cebraspe · Banco do Estado do Rio Grande do Sul S.A. (BANRISUL) 2025

Questão 66 — Engenharia de Software: Padrões de Projeto — Factory Method

Engenharia de Software Padrões de Projeto — Factory Method

Cebraspe 2025

Banco do Estado do Rio Grande do Sul S.A. (BANRISUL) · Técnico em Tecnologia da Informação II — Área 2: Desenvolvimento de Software

Gabarito disponível

O padrão de projeto factory method, utilizado para delegar a criação de objetos a subclasses e permitir maior flexibilidade e desacoplamento,
Selecione uma alternativa

Resolução comentada

O factory method define uma abstração de criação que as subclasses concretizam.

O Factory Method define uma interface ou método abstrato para criar objetos e deixa que as subclasses decidam qual classe concreta instanciar. Com isso reduz o acoplamento e aumenta a flexibilidade.

Análise das alternativas

A) Descreve o Singleton. B) Não impede a criação de objetos. C) Contraria o padrão, que delega a criação a subclasses. E) Descreve um método estático único, que não é o Factory Method.

Referência: Gamma et al., Design Patterns (GoF).

Resolução comentada do VaiConcursos.

Ver gabarito

Gabarito: D

Fonte: Gabarito preliminar: Gabarito oficial definitivo — Área 2 (077_BANRISUL_002_01)