Mot-clé "final"
Le mot-clé final empêche les classes enfants de redéfinir
une méthode ou constante en préfixant la définition avec
final. Si la classe elle-même est
définie comme finale, elle ne pourra pas être étendue.
Exemple de méthode finale
]]>
Exemple de classe finale
]]>
Exemple de constante finale à partir de PHP 8.1.0
]]>
Les propriétés ne peuvent être déclarées comme finales :
seules les méthodes, classes, constantes (à partir de PHP 8.1.0) peuvent
être défini comme finale.
À partir de PHP 8.0.0, les méthodes privées ne peuvent pas être déclaré
finale à l'exception du constructeur.