ホームページ > バックエンド開発 > PHPチュートリアル > PHPでのfinalキーワードの使用状況の分析

PHPでのfinalキーワードの使用状況の分析

黄舟
リリース: 2023-03-03 14:32:02
オリジナル
1329 人が閲覧しました

この記事の例では、php での Final キーワードの使用法について説明します。参考のためにみんなと共有してください。詳細は次のとおりです:

final キーワードは、クラスとメソッドを定義するためにのみ使用できます。

finalキーワードでマークされたクラスは継承できません

final class Person{
   .......
}
class Student extends Person{
   .......
}
ログイン後にコピー

エラーメッセージが表示されます。致命的なエラー: クラスの生徒は許可されません 最終クラス (人) から継承します

final キーワードでマークされたメソッドはサブクラスによってオーバーライドできません

class Person{
   final function Say(){
     ......
   }
}
class Student extends Person{
  function Say(){
    ......
  }
}
ログイン後にコピー

次のエラーが表示されます:

致命的なエラー: 最終メソッドをオーバーライドできません person::say()

上記は、PHP での Final キーワードの使用法の分析です。その他の関連記事については、PHP 中国語 Web サイト (www.php.cn) に注目してください。


関連ラベル:
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート