PHP中面向对象之Final关键字详解
程序员文章站
2021-12-30 07:14:27
...
作用主要有2点:
1、防止类被继承
2、防止类的方法被重写
总结:
1、final类的定义格式为: final class 类名{}
2、特别注意,PHP5才有final关键字的概念,PHP5之前是没有这个概念的
3、final方法的定义格式为:final public(或者protected) function 方法名称(参数.....){}
4、类一旦被定义成final类,就不能被继承,也就是它就不能有子类了
5、方法一旦被定义成final方法,就不能被子类重写