php中final关键字用法分析


Posted in PHP onDecember 07, 2016

本文实例讲述了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程序设计有所帮助。

PHP 相关文章推荐
php实现文件下载更能介绍
Nov 23 PHP
保存到桌面、设为桌面且带图标的PHP代码
Nov 19 PHP
php自定义的格式化时间示例代码
Dec 05 PHP
CodeIgniter框架提示Disallowed Key Characters的解决办法
Apr 21 PHP
php中使用gd库实现远程图片下载实例
May 12 PHP
PHP观察者模式示例【Laravel框架中有用到】
Jun 15 PHP
php中上传文件的的解决方案
Sep 25 PHP
PHP cookie与session会话基本用法实例分析
Nov 18 PHP
PHP命名空间(namespace)原理与用法详解
Dec 11 PHP
php操作redis数据库常见方法实例总结
Feb 20 PHP
php7 错误处理机制修改实例分析
May 25 PHP
PHP+Redis链表解决高并发下商品超卖问题(实现原理及步骤)
Aug 03 PHP
php中static和const关键字用法分析
Dec 07 #PHP
php抽象方法和抽象类实例分析
Dec 07 #PHP
php接口技术实例详解
Dec 07 #PHP
php常用数组array函数实例总结【赋值,拆分,合并,计算,添加,删除,查询,判断,排序】
Dec 07 #PHP
php常用字符串String函数实例总结【转换,替换,计算,截取,加密】
Dec 07 #PHP
php自定义时间转换函数示例
Dec 07 #PHP
php微信公众平台开发(四)回复功能开发
Dec 06 #PHP
You might like
CodeIgniter php mvc框架 中国网站
2008/05/26 PHP
在php中判断一个请求是ajax请求还是普通请求的方法
2011/06/28 PHP
smarty模板判断数组为空的方法
2015/06/10 PHP
PHP中遇到的时区问题解决方法
2015/07/23 PHP
静态html文件执行php语句的方法(推荐)
2016/11/21 PHP
laravel框架模型中非静态方法也能静态调用的原理分析
2019/11/23 PHP
北京奥运官方网站幻灯切换效果flash版打包下载
2008/01/30 Javascript
json-lib出现There is a cycle in the hierarchy解决办法
2010/02/24 Javascript
jquery json 实例代码
2010/12/02 Javascript
jQuery+.net实现浏览更多内容(改编php版本)
2013/03/28 Javascript
JS如何将UTC格式时间转本地格式
2013/09/04 Javascript
JQuery解析HTML、JSON和XML实例详解
2014/03/29 Javascript
JavaScript判断用户是否对表单进行了修改的方法
2015/03/18 Javascript
基于jQuery实现数字滚动效果
2017/01/16 Javascript
JS中mouseup事件丢失的原因与解决办法
2017/06/14 Javascript
Webpack打包字体font-awesome的方法示例
2018/04/26 Javascript
JS表格的动态操作完整示例
2020/01/13 Javascript
JS实现悬浮球只在一侧滑动并且是横屏状态下
2020/08/19 Javascript
Python实现测试磁盘性能的方法
2015/03/12 Python
python中logging库的使用总结
2017/10/18 Python
django中静态文件配置static的方法
2018/05/20 Python
详解Django-auth-ldap 配置方法
2018/12/10 Python
python绘图模块matplotlib示例详解
2019/07/26 Python
详解Python中的正斜杠与反斜杠
2019/08/09 Python
python线程安全及多进程多线程实现方法详解
2019/09/27 Python
小 200 行 Python 代码制作一个换脸程序
2020/05/12 Python
Python使用pyenv实现多环境管理
2021/02/05 Python
7款设计巧妙的css3飘带状3D立体效果的导航菜单和表单窗口
2013/02/04 HTML / CSS
Radley英国官网:英国莱德利小狗包
2019/03/21 全球购物
一年级学生期末评语
2014/04/21 职场文书
技术经济专业求职信
2014/09/03 职场文书
党的群众路线教育实践活动督导组工作情况汇报
2014/10/28 职场文书
高考升学宴答谢词
2015/01/20 职场文书
python 实现两个变量值进行交换的n种操作
2021/06/02 Python
Nginx防盗链与服务优化配置的全过程
2022/01/18 Servers
JS前端使用canvas实现物体的点选示例
2022/08/05 Javascript