Heim >Java >javaLernprogramm >Wann werden Bauherren gerufen?

Wann werden Bauherren gerufen?

DDD
DDDOriginal
2024-09-18 11:33:10953Durchsuche
  • Wenn das Objekt einer Unterklasse erstellt wird, wird zuerst der Konstruktor der Oberklasse ausgeführt.

  • In einer Klassenhierarchie werden Konstruktoren in der Reihenfolge ihrer Ableitung ausgeführt, von der Oberklasse zur Unterklasse.

  • Die Funktion super() muss die erste Anweisung sein, die im Konstruktor einer Unterklasse ausgeführt wird.

  • Die Ausführungsreihenfolge der Konstruktoren ist dieselbe, unabhängig davon, ob super() verwendet wird oder nicht.

  • Wenn super() nicht verwendet wird, wird der Standardkonstruktor der Oberklasse ausgeführt.

Quando os construtores são chamados?

  • Konstruktoren werden in der Ableitungsreihenfolge ausgeführt.

  • Die Oberklasse muss ihre Ausführung vor der Unterklasse abschließen, da sie keine Kenntnis von den Unterklassen hat.

  • Die Initialisierung der Superklasse kann eine Voraussetzung für die Initialisierung der Unterklasse sein und die Reihenfolge der Ausführung rechtfertigen.

Das obige ist der detaillierte Inhalt vonWann werden Bauherren gerufen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn