- 相關(guān)推薦
PHP中final關(guān)鍵字用法
final的意思是不可更改的,也就是說(shuō)final定義的東西是不可改變的。以下是小編為大家搜索整理的PHP中final關(guān)鍵字用法,希望能給大家?guī)?lái)幫助!更多精彩內(nèi)容請(qǐng)及時(shí)關(guān)注我們應(yīng)屆畢業(yè)生考試網(wǎng)!
final關(guān)鍵字只能用來(lái)定義類(lèi)和定義方法
使用final關(guān)鍵字標(biāo)記的類(lèi)不能被繼承
final class Person{
.......
}
class Student extends Person{
.......
}
會(huì)出現(xiàn)錯(cuò)誤提示。Fatal error :Class Student may not inherit from final class(Person)
使用final關(guān)鍵字標(biāo)記的方法不能被子類(lèi)覆蓋
class Person{
final function Say(){
......
}
}
class Student extends Person{
function Say(){
......
}
}
會(huì)出現(xiàn)下面錯(cuò)誤:
Fatal Error:Cannot Override final method Person::say()
【PHP中final關(guān)鍵字用法】相關(guān)文章:
PHP中this關(guān)鍵字06-08
php中引用的用法分析06-22
PHP中串行化用法08-07
PHP引用(符號(hào))的用法10-21
php用法有哪些06-16
PHP函數(shù)的區(qū)別及用法10-27
php語(yǔ)言中session用法07-02