Singleton: Unterschied zwischen den Versionen

Aus Das Sopra Wiki
LeonH (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Dietsch (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Zeile 7: Zeile 7:


== Pattern ==
== Pattern ==
<graphviz>
[[Datei:Singleton.svg|rahmenlos|200x200px]]
digraph G {
        fontname = "Bitstream Vera Sans"
        fontsize = 8
 
        node [
                fontname = "Bitstream Vera Sans"
                fontsize = 8
                shape = "record"
        ]
 
        edge [
                fontname = "Bitstream Vera Sans"
                fontsize = 8
        ]
 
                Singleton [
                        label = "{Singleton|+ Default : Singleton |- Singleton()\l}"
                        [URL="Singleton"]
                ]
 
}
</graphviz>
 
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 57: Zeile 34:
}
}
}
}
</source><noinclude> [[Kategorie:Code-Beispiele]]
</source><noinclude>  
[[Kategorie:Code-Beispiele]]


== Referenzen ==
== Referenzen ==
Abgerufen von „https://sopranium.de/Singleton