(PHP 8 >= 8.1.0)
La plupart des méthodes internes non finales exigent désormais que les méthodes de surcharge déclarent
un type de retour compatible, sinon un avis d'obsolescence est émis lors de la validation de l'héritage.
Dans le cas où le type de retour ne peut pas être déclaré pour une méthode de surcharge en raison de
problèmes de compatibilité entre les versions de PHP,
un attribut #[\ReturnTypeWillChange]
peut être ajouté pour taire
l'avis de d'obsolescence.