Uma maneira rapida de construir um Singleton.
public class Singleton {
private static final Singleton instance;
static {
instance = new Singleton();
}
private Singleton() {
}
// Retorna a instancia desta classe
public static Singleton getInstance() {
return instance;
}
}
Muitos acreditam que a utilização de um Singleton em sua aplicação é sinal que voce deve rever alguns conceitos e tambem a necessidade da utilização do mesmo. Tratam-no como sendo um anti-pattern pois atuaria como uma variável global, o que não é muito usável no paradigma de Orientação a Objetos.
Nenhum comentário:
Postar um comentário