| |
|
|
Michael Wodrich | B = @New(<Name>[,P1[,P2,...Pn]])
paramètre: B : une undimensionierte Bereichsvariable zur Aufnahme des Ergebnisses <Name>: Klassen- ou bien Strukturname Pn : paramètre, qui à den Konstruktor transfert volonté (seulement chez Klassen)
Ergebnis: cela erzeugte objet bzw. qui erzeugte Struktur
si qui verwandte super une Konstruktor hat, wird cette pour Erzeugung des Objektes automatisch avec den Parametern Pn aufgerufen. un Konstruktor ist une Methode, qui toujours pour qui Erzeugung des Objektes fonctionnement wird. qui Konstruktor wird daran erkannt, dass il den Klassennamen comme Methodennamen hat. <b>Wichtig:</b> avec cela qui Konstruktor automatisch chez qui Erzeugung des Objektes fonctionnement wird, doit cela objet pas avec dem Befehl LINKP:[Faible], mais avec qui Funktion @New() erzeugt volonté.
<b>Achtung:</b> B peux aussi un Element eines nichtintialisierten Bereichsarrays son, alors etwa Test#[15]. sur cet Weise ist es alors possible, Elementen dans einem Bereichsarray différent Objekte et/ou bien Strukturen zuzuweisen.
entier important: qui Bereich darf auparavant pas avec LINKP:[Faible] dimensioniert worden son. Ist qui Bereich dimensioniert ou bien wird versucht, cela Ergebnis de @New() einem anderen Datentyp zuzuweisen, erfolgt une Fehlermeldung.
|
|
|
| Programmieren, das spannendste Detektivspiel der Welt. | 03.07.2005 ▲ |
|
|
|