网站首页 语言 会计 互联网计算机 医学 学历 职场 文艺体育 范文
当前位置:学识谷 > 计算机 > php语言

PHP中final关键字用法

栏目: php语言 / 发布于: / 人气:2.88W

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()