Der unitäre new-Operator dient zum Erzeugen eines neuen Exemplars einer Klasse. Durch seine Verwendung wird ein neuer Speicherbereich belegt, der
das neue Objekt aufnimmt. Operand von new ist stets
ein Aufruf des Konstruktors der Klasse, von dem ein Exemplar erzeugt werden soll.
Hier noch einmal die Erzeugung aus dem Beispiel:
myPoint= new Point();
Konstruktoren sind besondere Methoden, die der Initialisierung eines neuen Objekts dienen. Sie werden im folgenden Abschnitt näher besprochen.
Der new-Operator erzeugt mit dem Konstruktor ein neues Exemplar
und liefert einen Verweis auf dieses neue Exemplar zurück.
Verweise werden im Abschnitt 4.11.1 ausführlicher behandelt.
Copyright © 2002 dpunkt.Verlag, Heidelberg. Alle Rechte vorbehalten.