finalキーワード キーワード final を前に付けて定義されたメソッドやプロパティ、定数は、子クラスから上書きできません。 クラス自体がfinalと定義された場合には、このクラスを拡張することはできません。 finalメソッドの例 ]]> finalクラスの例 ]]> finalプロパティの例(PHP 8.4.0 以降) ]]> final定数の例(PHP 8.1.0 以降) ]]> PHP 8.0.0 以降は、private メソッドを final として宣言できるのはコンストラクタだけになりました。 private(set) として宣言されたプロパティは暗黙的にfinalになります。