Outra dúvida está na pág. 202, no primeiro item do assunto : Regras de construtores, no final está escrito: “se a classe do construtor privado for permitir que uma instância dela seja usada, deve fornecer uma variável ou método estático que conceda acesso a uma instância criada dentro da classe.”.
Não entendi o que essa explicação quis dizer, alguém poderia me dar uma clareada?
Construtor privado
B
2 Respostas
M
simples, como tu iria instaciar a minha classe se ela fosse assim?
class C {
private C() {}
}
é impossível… só se eu fizer algo como:
class C {
private C me = new C();
private C() {}
public C getInstance() {
return me;
}
}
sacou??
B
valeu matheus.
Criado 19 de maio de 2005
Ultima resposta 19 de mai. de 2005
Respostas 2
Participantes 2
Alura Git Flow: entenda o que é, como e quando utilizar Entenda o que é Git Flow, como funciona seu fluxo com branches como Master, Develop, Feature, Release e Hotfix, além de vantagens e desvantagens.
Casa do Codigo Ontologias e Web Semantica: Do conceito a aplicacao Por Ivam Galvao Filho — Casa do Codigo