当前位置:学者斋 >

计算机 >php语言 >

PHP中final关键字用法

PHP中final关键字用法

final的'意思是不可更改的,也就是说final定义的东西是不可改变的。以下是小编为大家搜索整理的PHP中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 关键字
  • 文章版权属于文章作者所有,转载请注明 https://xuezhezhai.com/jsj/php/6go2e1.html