SóProvas


ID
321088
Banca
CESPE / CEBRASPE
Órgão
Correios
Ano
2011
Provas
Disciplina
Arquitetura de Software
Assuntos

A respeito de desenvolvimento de projetos de sistemas, julgue os itens subsequentes.

O padrão singleton permite que uma classe Java tenha apenas uma instância e fornece múltiplos pontos de acesso à classe.

Alternativas
Comentários
  • o erro está em dizer que a classe possuí multiplos pontos de acesso.
  • Singleton  é um padrão de projeto de software. Este padrão garante a existência de apenas uma instância de uma classe, mantendo um ponto global de acesso ao seu objeto.

  • Informação Extra:

    Singleton é classificado quanto ao escopo como de objeto e quanto ao propósito como de criação.

    Padrões de Projeto de Criação:
    1)Abstract Factory(escopo de objeto) = provê uma interface para criar uma família de objetos, mas não especifica as classes concretas.
    2)Factory Method(escopo de classe) = define uma interface para criar um objeto, mas as subclasses decidem que classe instanciar;
    3)Builder(escopo de objeto) = o mesmo processo de criação é utilizado para criar diferentes representações;
    4)Prototype(escopo de objeto) = usa uma instância como protótipo e cria novos objetos a partir dele.
    5)Singleton(escopo de objeto) = garantir que uma classe só tenha uma instância e um ponto global de acesso a ela.