Fachchinesisch
Bewertung: 3 Punkt(e)
Aufrufe von Konstruktoren werden automatisch in das Programm eingefügt. Jedes Mal, wenn ein Objekt erzeugt wird und die Klasse über einen entsprechenden Konstruktor verfügt, wird dieser aufgerufen. Explizite Konstruktoraufrufe gibt es also nicht.
Konstruktoren tragen denselben Namen wie die Klasse. Um eine Methode als Konstruktor zu kennzeichnen, müssen Sie ihr in C++ denselben Namen geben, den auch die Klasse hat. Alle anderen Namen können keine Konstruktoren bezeichnen.
Konstruktoren haben keine Rückgabewerte (auch nicht void). Sie dürfen keinen Rückgabetyp bei der Deklaration eines Konstruktors angeben und auch keine void-Anweisungen mit Argument verwenden.