Questão de Arquitetura de Software — Padrões de projeto (Design Patterns) — FUMARC 2010
Arquitetura de SoftwarePadrões de projeto (Design Patterns)
- Código
- qg823287
- Banca
- FUMARC
- Órgão
- CEMIG-TELECOM
- Ano
- 2010
- Nível
- Superior
- Cargo
- Analista de TI Júnior
Na UML, o padrão Singleton (GoF) pode ser visto como na classe abaixo:
Sobre o padrão de projeto Singleton, assinale a alternativa INCORRETA:
Sobre o padrão de projeto Singleton, assinale a alternativa INCORRETA:- Ao número 1 no canto superior da classe pode ser utilizado opcionalmente para indicar que esta classe terá apenas uma única instância.
- Bpara se implementar o padrão Singleton na classe acima, esta deverá possuir um método construtor ServicesFactory() privado.
- Ccaso uma subclasse estenda a classe ServicesFactory através de herança, o método getInstance() deverá ser sobrescrito (override) para construir a subclasse.
- Do método getInstance() deverá ser obrigatoriamente declarado como um método estático (static).