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 Mysql编程之高级技巧
Aug 27 PHP
mysql_fetch_row,mysql_fetch_array,mysql_fetch_assoc的区别
Apr 24 PHP
php 正确解码javascript中通过escape编码后的字符
Jan 28 PHP
PHP和Mysqlweb应用开发核心技术 第1部分 Php基础-1 开始了解php
Jul 03 PHP
给初学者的30条PHP最佳实践(荒野无灯)
Aug 02 PHP
介绍一些PHP判断变量的函数
Apr 24 PHP
php中引用符号(&)的使用详解
Nov 13 PHP
php实现mysql数据库操作类分享
Feb 14 PHP
PHP使用xpath解析XML的方法详解
May 20 PHP
Yii2.0使用阿里云OSS的SDK上传图片、下载、删除图片示例
Sep 20 PHP
PHP生成随机数的方法总结
Mar 01 PHP
PHP code 验证码生成类定义和简单使用示例
May 27 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
利用php来自动调用不同服务器上的flash
2006/10/09 PHP
php获取文件内容最后一行示例
2014/01/09 PHP
PHPExcel 修改已存在Excel的方法
2018/05/03 PHP
laravel5表单唯一验证的实例代码
2019/09/30 PHP
Javascript 面向对象 重载
2010/05/13 Javascript
Underscore.js 的模板功能介绍与应用
2012/12/24 Javascript
如何实现textarea里的不同文本显示不同颜色
2014/01/20 Javascript
js动态添加表格数据使用insertRow和insertCell实现
2014/05/22 Javascript
javascript简单判断输入内容是否合法的方法
2016/05/11 Javascript
JS从一组数据中找到指定的单条数据的方法
2016/06/02 Javascript
基于jQuery.validate及Bootstrap的tooltip开发气泡样式的表单校验组件思路详解
2016/07/18 Javascript
jQuery拖拽通过八个点改变div大小
2020/11/29 Javascript
React快速入门教程
2017/01/17 Javascript
jQuery实现的监听导航滚动置顶状态功能示例
2018/07/23 jQuery
Javascript删除数组里的某个元素
2019/02/28 Javascript
微信小程序实现多选框全选与反全选及购物车中删除选中的商品功能
2019/12/17 Javascript
微信小程序自定义tabBar的踩坑实践记录
2020/11/06 Javascript
[47:06]DOTA2上海特级锦标赛主赛事日 - 4 败者组第五轮 MVP.Phx VS EG第一局
2016/03/05 DOTA
Python open读写文件实现脚本
2008/09/06 Python
Python标准库os.path包、glob包使用实例
2014/11/25 Python
自动化Nginx服务器的反向代理的配置方法
2015/06/28 Python
Python中的字典与成员运算符初步探究
2015/10/13 Python
python检测空间储存剩余大小和指定文件夹内存占用的实例
2018/06/11 Python
Python qqbot 实现qq机器人的示例代码
2019/07/11 Python
pycharm重命名文件的方法步骤
2019/07/29 Python
TensorFlow2.1.0最新版本安装详细教程
2020/04/08 Python
基于Python实现体育彩票选号器功能代码实例
2020/09/16 Python
Python logging自定义字段输出及打印颜色
2020/11/30 Python
css 省略号 css3让多余的字符串消失并附加省略号的实现代码
2013/02/07 HTML / CSS
英国领先的运动营养品牌:Protein Dynamix
2018/01/02 全球购物
加拿大在线旅游公司:Flighthub
2019/03/11 全球购物
Currentbody美国/加拿大:美容仪专家
2020/03/09 全球购物
2014年五四青年节活动策划书
2014/04/22 职场文书
Python数据可视化之基于pyecharts实现的地理图表的绘制
2021/06/10 Python
Python实现滑雪小游戏
2021/09/25 Python
redis数据结构之压缩列表
2022/03/21 Redis