php中final關鍵字用法分析

2022-10-06 08:42:09 字數 380 閱讀 5684

final關鍵字只能用來定義類和定義方法。

使用final關鍵字標記的類不能被繼承

final class person

clwww.cppcns.comass student extends person

會出現錯誤提示。fatal error :class student may not inherit from final class(person)

使用final關鍵字標記的方法不能被子類覆蓋

class person

}class student extends person

}會出現下面錯誤:

fatal error:cannot override final method person::say()

php中final關鍵字用法分析

final關鍵字只能用來定義類和定義方法。使用final關鍵字標記的類不能被繼承 1 2 3 4 5 6 finalclassperson classstudentextendsperson 會出現錯誤提示。fatal error class student may not inherit from...

final關鍵字用法

final 變數 final 變數能被顯式地初始化並且只能初始化一次。被宣告為 final 的物件的引用不能指向不同的物件。但是 final 物件裡的資料可以被改變。也就是說 final 物件的引用不能 改變,但是裡面的值可以改變。final 修飾符通常和 static 修飾符一起使用來建立類常量。...

final關鍵字用法

當用final去修飾乙個類的時候,表示這個類不能被繼承。注意 a.被final修飾的類,final類中的成員變數可以根據自己的實際需要設計為fianl。b.final類中的成員方法都會被隱式的指定為final方法。說明 在自己設計乙個類的時候,要想好這個類將來是否會被繼承,如果可以被繼承,則該類不能...