Überschreiben des Standard-Konstruktor in Java

Ziemlich einfache Frage, aber trotzdem: gibt es einen Grund zum überschreiben der default-Konstruktor wie diese:

public SomeObject(){
}

Er ist öffentlich. Es ist keine Logik. Also, ist es notwendig? Ich habe nicht das ganze Bild zu sehen?

Schätzen alle Ihre Hilfe.

  • Nicht wirklich, aber es ermöglicht für ein paar Sekunden gespeichert, in der Zukunft, wenn Sie benötigen, fügen Sie einige code, wenn Sie instanziieren des Objekts. private SomeObject() { } allerdings macht ein wenig mehr Sinn 🙂 -- auch in C++ ist es üblich, mit freundlicher Genehmigung umfassen die ::SomeObject() { } und ::~SomeObject() { } auch wenn Sie nicht verwendet wird.
Schreibe einen Kommentar