Was ist das Super-Keyword in PHP?
Was ist das Super-Keyword in PHP?

Video: Was ist das Super-Keyword in PHP?

Video: Was ist das Super-Keyword in PHP?
Video: Stereoact feat. Kerstin Ott - Die Immer Lacht (Official Video HD) 2024, Dezember
Anonim

Die Super-Schlüsselwort bezieht sich auf übergeordnete (übergeordnete) Objekte. Es wird verwendet, um Superklassenmethoden aufzurufen und auf den Superklassenkonstruktor zuzugreifen.

Ebenso, was ist Super-Keyword mit Beispiel erklären?

1) Super wird verwendet, um auf die Instanzvariable der unmittelbaren Elternklasse zu verweisen. Wir können benutzen Super-Schlüsselwort um auf das Datenelement oder das Feld der Elternklasse zuzugreifen. Es wird verwendet, wenn Elternklasse und Kindklasse dieselben Felder haben. In obigem Beispiel , Animal und Dog haben beide Klassen eine gemeinsame Eigenschaftsfarbe.

Was ist die PHP-Superklasse? PHP 5 Vererbung. Die Klasse was vererbt wird heißt Elternklasse (oder Superklasse oder Basisklasse ) während Klasse was erbt andere Klasse heißt Kind Klasse (oder unter Klasse oder abgeleitet Klasse ). Im obigen Beispiel ist der Mensch der Elternklasse und Mann und Frau werden ihr Kind sein Klassen.

Was meinst du in diesem Zusammenhang mit Super-Keyword?

Super ist ein Stichwort . Es wird innerhalb einer Unterklassenmethode verwendet Definition eine Methode aufrufen, die im. definiert ist Super Klasse. Private Methoden der Super -class kann nicht aufgerufen werden. Nur öffentliche und geschützte Methoden können vom. aufgerufen werden Super-Schlüsselwort . Es wird auch von Klassenkonstruktoren verwendet, um Konstruktoren ihrer Elternklasse aufzurufen.

Was ist der Unterschied zwischen this() und super()?

Unterschied zwischen super() und das () auf java. Super() so gut wie das () beide werden verwendet, um Konstruktoraufrufe durchzuführen. Super() wird verwendet, um den Konstruktor der Basisklasse (d. h. die Klasse der Eltern) aufzurufen, während dies () wird verwendet, um den Konstruktor der aktuellen Klasse aufzurufen. Super() wird verwendet, um den Konstruktor der Basisklasse (der Elternklasse) aufzurufen.

Empfohlen: