Kann ich innerhalb eines Konstruktors einen anderen Konstruktor der selben Klasse aufrufen?
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?
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?