Hallo, ich bin heute einen Quellcode durchgegangen und bin auf folgende Methode gestoßen:
public Highscore getInstanceHighscore()
{
if (highscore==null)
{
highscore= new Highscore();
}
return highscore;
}
/**
* Diese Methode ermöglicht, dass das Fenster nur einmal geöffnet werden
* kann.Solange das jeweilige Objekt der Klasse Highscore auf kein Objekt
* verweist ist highscore==null.
*/
Diese Dokumentation stand dabei.
Ich verstehe jetzt nicht, warum das Fenster nur einmal geöffnet werden darf. Kann mir jemand sagen, wo dieser Befehl geschrieben ist?
und wieso wird erst eine neue Highscore zurück gegeben, wenn highscore == null?
Das hatte mich ein wenig gewundert...
Kann mir da vielleicht jemand helfen?
Danke schon einmal im voraus!!!
MfG
travel
public Highscore getInstanceHighscore()
{
if (highscore==null)
{
highscore= new Highscore();
}
return highscore;
}
/**
* Diese Methode ermöglicht, dass das Fenster nur einmal geöffnet werden
* kann.Solange das jeweilige Objekt der Klasse Highscore auf kein Objekt
* verweist ist highscore==null.
*/
Diese Dokumentation stand dabei.
Ich verstehe jetzt nicht, warum das Fenster nur einmal geöffnet werden darf. Kann mir jemand sagen, wo dieser Befehl geschrieben ist?
und wieso wird erst eine neue Highscore zurück gegeben, wenn highscore == null?
Das hatte mich ein wenig gewundert...
Kann mir da vielleicht jemand helfen?
Danke schon einmal im voraus!!!
MfG
travel