PHP中final关键字用法

时间:2025-12-24 22:21:52 php语言

PHP中final关键字用法

  final的意思是不可更改的,也就是说final定义的东西是不可改变的。以下是小编为大家搜索整理的PHP中final关键字用法,希望能给大家带来帮助!更多精彩内容请及时关注我们应届毕业生考试网!

  final关键字只能用来定义类和定义方法

  使用final关键字标记的类不能被继承

  final class Person{

  .......

  }

  class Student extends Person{

  .......

  }

  会出现错误提示。Fatal error :Class Student may not inherit from final class(Person)

  使用final关键字标记的方法不能被子类覆盖

  class Person{

  final function Say(){

  ......

  }

  }

  class Student extends Person{

  function Say(){

  ......

  }

  }

  会出现下面错误:

  Fatal Error:Cannot Override final method Person::say()

【PHP中final关键字用法】相关文章:

Java中final关键字用法的讲解03-02

PHP中this关键字08-22

Java中通过final关键字面向对象的详解03-03

Java中synchronized关键字的用法01-16

php中fsockopen用法实例08-14

php中引用的用法分析03-04

php中rename函数用法11-27

php中return的用法实例分析09-04

PHP中串行化用法09-24