この記事では主にPHPにおけるfinalキーワードの使い方を紹介し、finalキーワードの機能や使い方、注意点などをサンプル形式で分析していますので、困っている方は参考にしてください
この記事の例では使い方を説明しています。 PHP の最後のキーワード。参考のために皆さんと共有してください。詳細は次のとおりです:
final キーワードは、クラスの定義とメソッドの定義にのみ使用できます。
finalキーワードでマークされたクラスは継承できません
final class Person{ ....... } class Student extends Person{ ....... }
エラーメッセージが表示されます。 致命的なエラー: クラス Student は最終クラス (人) から継承することはできません
final キーワードでマークされたメソッドはサブクラスによってオーバーライドできません
class Person{ final function Say(){ ...... } } class Student extends Person{ function Say(){ ...... } }
次のエラーが表示されます:
致命的エラー: Finalメソッド Person::say() をオーバーライドすることはできません
以上がこの記事の全内容となりますが、皆様の学習のお役に立てれば幸いです。
関連する推奨事項:
PHPインターフェースのドラッグアンドドロップソート機能の実装例
以上がPHPでのfinalキーワードの使い方を詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。