Sind Konstruktoren in Java vererbbar?
Ich kann in jeder Subklasse super(); aufrufen!
Wenn er aber als private deklariert wird? Wann macht sowas Sinn?
Vielen Dank
Richard
Guten Morgen,
einen privaten Konstruktor zu machen, hat dann sinn, wenn dieser von außen nicht aufrufbar sein soll oder wenn es nicht möglich sein soll eine neue Instanz zu erstellen z.b.: bei Singleton-Pattern.
LG matthias
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]