Hallo,
ich habe eine Frage bezülich des Feldes instanz zu folgendem Code:
Wie kann man das verstehen, dass das Feld instanz von der "Art" Singelton ist. private besagt, dass das Feld nicht öffentlich ist, static, dass es nicht an die Instanziierung eines Objektes gebunden ist, aber wozu dann noch Singelton vor dem Feldnamen?
Danke, Iago
ich habe eine Frage bezülich des Feldes instanz zu folgendem Code:
Java:
public class Singelton
{
private static Singelton instanz = null;
private Singelton() {}
public static Singelton getInstanz()
{
if (instanz == null)
instanz = new Singelton();
return instanz;
}
}
//in irgendeiner anderen Klasse
Singelton obj1 = Singelton.getInstanz();
Singelton obj2 = Singelton.getInstanz();
Wie kann man das verstehen, dass das Feld instanz von der "Art" Singelton ist. private besagt, dass das Feld nicht öffentlich ist, static, dass es nicht an die Instanziierung eines Objektes gebunden ist, aber wozu dann noch Singelton vor dem Feldnamen?
Danke, Iago