PHP的final const

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/fujian9544/article/details/89785148

Final

用处

希望父类的某个方法不希望被子类重写时,可以用final关键字修饰

不希望类被继承时,可以用final修饰.

小细节

  1. final 不能去修饰属性.
  2. final 方法不能被重写,但可以被继承
  3. 一般来说,final 类中不会出现final 方法,因为final类都不能被继承,也就不会去重写override final类的方法了
  4. final 类 是可以被实例化的

Const

定义

class  类名
{
   const   常量名 = 值; 
}

访问

如果在类的内部:  类名::常量名 或者 self::常量名
如果在类的外部:   类名::常量名

注意

1.没有$符号
2.全部使用大写字母,中间用 _ 间隔
3.数据类型:3.1基本数据类型 3.2数组 null

例子

 

猜你喜欢

转载自blog.csdn.net/fujian9544/article/details/89785148