PHP类实例教程(十五):final类、final方法和常量

来源:互联网 发布:知行科技有限公司 编辑:程序博客网 时间:2024/06/05 10:20

final---用于类、方法前。

final类---不可被继承。

final方法---不可被覆盖。

final类不能被继承。

如果我们不希望一个类被继承,我们使用final来修饰这个类。

于是这个类将无法被继承。

比如我们设定的Math类,涉及了我们要做的数学计算方法,这些算法也没有必要修改,也没有必要被继承,我们把它设置成final类型。

final方法不能被重写

如果不希望类中的某个方法被子类重写,我们可以设置这个方法为final方法,只需要在这个方法前加上final修饰符。如果这个方法被子类重写,将会出现错误。

原创粉丝点击