Das Beispiel in diesem Artikel beschreibt die Verwendung des Schlüsselworts final in PHP. Teilen Sie es als Referenz mit allen. Die Details lauten wie folgt:
Das letzte Schlüsselwort 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: Der Klassenschüler darf dies nicht tun 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: Die endgültige Methode kann nicht überschrieben werden Person::say()
Das Obige ist die Analyse der Verwendung des endgültigen Schlüsselworts in PHP. Weitere verwandte Artikel finden Sie auf der chinesischen PHP-Website (www.php.cn).