final关键字的应用
来源:互联网 发布:java的基础知识 编辑:程序博客网 时间:2024/06/03 20:00
这个关键字只能用来定义类和定义方法, 不能使用final这个关键字来定义成员属性,因为final是常量的意思,我们在PHP里定义常量使用的是define()函数,所以不能使用final来定义成员属性。使用final关键标记的类不能被继承;
01<?php
02final class Person
03{
04 function say()
05 {
06
07 }
08}
09
10class Student extends Person
11{
12 function say()
13 {
14
15 }
16}
17?>
会出现下面错误:
1Fatal error: Class Student may not inherit from final class (Person)
使用final关键标记的方法不能被子类覆盖,是最终版本;
01<?php
02class Person
03{
04 final function say()
05 {
06
07 }
08
09}
10
11class Student extends Person
12{
13 function say()
14 {
15
16 }
17}
18?>
会出现下面错误:
view source
?
1Fatal error: Cannot override final method Person::say()
01<?php
02final class Person
03{
04 function say()
05 {
06
07 }
08}
09
10class Student extends Person
11{
12 function say()
13 {
14
15 }
16}
17?>
会出现下面错误:
1Fatal error: Class Student may not inherit from final class (Person)
使用final关键标记的方法不能被子类覆盖,是最终版本;
01<?php
02class Person
03{
04 final function say()
05 {
06
07 }
08
09}
10
11class Student extends Person
12{
13 function say()
14 {
15
16 }
17}
18?>
会出现下面错误:
view source
?
1Fatal error: Cannot override final method Person::say()
0 0
- final 关键字的应用
- final关键字的应用
- final关键字的应用
- 说说final关键字的应用
- 关键字final,static break,return的应用
- php final关键字应用
- 【Java笔记】static和final关键字的初级理解应用
- Java的final关键字
- final 关键字的理解
- final关键字的介绍
- C++的final关键字
- final关键字的误区
- final关键字的使用
- 关键字final的用法!!
- final关键字的使用
- Java的final关键字
- final 关键字的使用
- final关键字的作用
- 获取teechart图表控件的x轴的起始位置和右边界(即终止位置)
- 早期创业,应该充分利用互联网产品和服务(从”皇包车”看一家全球中文车导服务平台如何选用ToB产品)
- 最小生成树
- linux截图工具ksnapshot
- .NET—Spring.NET连接Oracle数据库异常
- final关键字的应用
- java-类库-Apache Commons
- RippleView水波纹,涟漪效果
- url基础知识
- ESP8266 Flash
- linux及windows文件共享
- __toString()方法
- java-类库-Apache Commons补充
- Java---DOM解析XML文档详解实例