4.2.1 | Der new-Operator |
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.