Dieser Artikel stellt hauptsächlich die Verwendung des Schlüsselworts final in PHP vor und analysiert die Funktion, Verwendung und damit verbundene Vorsichtsmaßnahmen des Schlüsselworts final in Form von Beispielen. Freunde in Not können sich darauf beziehen.
Die Beispiele In diesem Artikel wird die Verwendung des Schlüsselworts final in PHP beschrieben. Teilen Sie es als Referenz mit allen. Die Details lauten wie folgt:
Das Schlüsselwort final kann nur zum Definieren von Klassen und Methoden verwendet werden.
Klassen, die mit dem Schlüsselwort final markiert sind, können nicht vererbt werden
final class Person{ ....... } class Student extends Person{ ....... }
Es tritt ein Fehler auf Hinweis. Schwerwiegender Fehler: Klasse Student darf nicht von der letzten Klasse (Person) erben
Mit dem Schlüsselwort final markierte Methoden können nicht von Unterklassen überschrieben werden
class Person{ final function Say(){ ...... } } class Student extends Person{ function Say(){ ...... } }
Der folgende Fehler tritt auf:
Schwerwiegender Fehler: Final method Person::say() kann nicht überschrieben werden
Das Obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, er wird für das Studium aller hilfreich sein.
Verwandte Empfehlungen:
PHP-Schnittstellenimplementierung einer Drag-and-Drop-Sortierfunktion, Beispiel
PHP + grundlegende Redis-Operationen
PHPSo ändern Sie den Array-Schlüsselwert
Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung der Verwendung des Schlüsselworts final in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!