Konstruktoraufruf

Status
Nicht offen für weitere Antworten.

Evolver

Bekanntes Mitglied
Kann ich innerhalb eines Konstruktors einen anderen Konstruktor der selben Klasse aufrufen?

Code:
class Blubb
{
   Blubb()
   {
      this(0);
   }
   Blubb(int v)
   {
      // ...
   }
}

Ich kenne es ähnlich von C++, wo das dann nicht funktioniert, wo nämlich entsprechend in Zeile 5 ein neues Objekt erzeugt würde. Ist es in Java so, dass der Konstruktoraufruf mit this(...) analog zu super(...) funktioniert?
 

nols

Mitglied
kurz und knapp!
Ja!

Der Aufruf des Konstruktors muss aber immer der erste im Konstruktor sein
 
Status
Nicht offen für weitere Antworten.

Ähnliche Java Themen

Neue Themen


Oben