Singleton: Unterschied zwischen den Versionen
Aus Das Sopra Wiki
Justus (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
| (3 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
{{löschen}} | |||
Ein Singleton<ref name=wikiSongleton">[[wikipedia:de:Singleton_(Entwurfsmuster)|Wikipedia Artikel]] zu Singletons</ref> ist eine Klasse, die nur einmal instanziiert werden kann. Dies wir dadurch erreicht, daß der [[Konstruktor]] als [[Sichtbarkeit|privat]] markiert wird. | Ein Singleton<ref name=wikiSongleton">[[wikipedia:de:Singleton_(Entwurfsmuster)|Wikipedia Artikel]] zu Singletons</ref> ist eine Klasse, die nur einmal instanziiert werden kann. Dies wir dadurch erreicht, daß der [[Konstruktor]] als [[Sichtbarkeit|privat]] markiert wird. | ||
| Zeile 5: | Zeile 7: | ||
== Pattern == | == Pattern == | ||
[[Datei:Singleton.svg|rahmenlos|200x200px]] | |||
Durch den privaten [[Konstruktor]] wird kein [[Sichtbarkeit|öffentlicher]] Defaultkonstruktur generiert. Dadurch kann keine Instanz der [[Klasse]] von außen erzeigt werden. | Durch den privaten [[Konstruktor]] wird kein [[Sichtbarkeit|öffentlicher]] Defaultkonstruktur generiert. Dadurch kann keine Instanz der [[Klasse]] von außen erzeigt werden. | ||
| Zeile 55: | Zeile 35: | ||
} | } | ||
} | } | ||
</source><noinclude> [[Kategorie:Code-Beispiele]] | </source><noinclude> | ||
[[Kategorie:Code-Beispiele]] | |||
== Referenzen == | == Referenzen == | ||
<references /> | <references /> | ||
[[Kategorie:Code-Beispiele]][[Kategorie:Begriffe]] | [[Kategorie:Code-Beispiele]][[Kategorie:Begriffe]][[Kategorie:CSharp]] | ||
</noinclude> | </noinclude> | ||
