Das Beispiel in diesem Artikel beschreibt die Verwendung des Schlüsselworts final in PHP. Es wird Ihnen hauptsächlich in Form von Code erklärt und Ihnen als Referenz zur Verfügung gestellt. Die Details sind 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{ ....... }
Eine Fehlermeldung wird angezeigt. 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 auftreten:
Schwerwiegender Fehler: Die endgültige Methode Person::say() kann nicht überschrieben werden
Verwandte Empfehlungen:
PHP-objektorientierte endgültige Schlüsselwortverwendung und Beispiele
Das obige ist der detaillierte Inhalt vonSo verwenden Sie das Schlüsselwort final in Guantu in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!