PHP基礎(chǔ)之類和對象16——Final關(guān)鍵字
Example #1 Final 方法示例
class BaseClass{ public function test(){echo 'BaseClass::test() called<br>'; } final public function moreTesting(){echo 'BaseClass::moreTesting() called<br>'; }}class ChildClass extends BaseClass{ public function moreTesting(){echo 'BaseClass::moreTeing called<br>'; }}
Example #2 Final 類示例
final class BaseClass{ public function test(){echo 'BaseClass::test() calledn'; } //這里無論你是否將方法聲明為final,都沒有關(guān)系 final public function moreTesting(){echo 'BaseClass::moreTesting() calledn'; }}class ChildClass extends BaseClass{}//產(chǎn)生Fatal Error:Class ChildClass may not inherit from final class (BaseClass)
Note: 屬性不能被定義為 final,只有類和方法才能被定義為 final。
相關(guān)文章:
1. IDEA 2020.1.2 安裝教程附破解教程詳解2. Spring如何集成ibatis項目并實現(xiàn)dao層基類封裝3. Java PreparedStatement用法詳解4. idea設(shè)置提示不區(qū)分大小寫的方法5. 40個Java集合面試問題和答案6. Java利用TCP協(xié)議實現(xiàn)客戶端與服務(wù)器通信(附通信源碼)7. django queryset相加和篩選教程8. IntelliJ IDEA導(dǎo)出項目的方法9. asp.net core項目授權(quán)流程詳解10. ASP.NET MVC使用異步Action的方法

網(wǎng)公網(wǎng)安備