I.a. braucht eine Klasse einen
constructor, das ist eine Methode
mit dem Namen der Klasse, ohne weitere Typ-Angabe, und dient zum
Initialisieren des Objekts.
In unserem Beispiel zwei Konstruktoren:
Default-constructor ohne Argumente
My3Vector();,
wird benutzt bei Anlegen eines Objektes ohne Argumente,
My3Vector a
Sonstiger Constructor mit 3 double Argumenten,
My3Vector(double xv, double yv, double zv);,
wird entsprechend verwendet bei Anlegen eines Objektes wie z.B.
My3Vector b(1.,1.,-1.);
Konstruktoren werden implizit gerufen an der Stelle, an der im Programm ein entsprechendes Objekt erzeugt wird.