PHP Final关键字

PHP Final关键字

  • 在PHP中,Final关键字只适用于类和类方法。我们不能在PHP中声明为Final。
  • 所以如果我们将类方法声明为Final,那么该方法就不能被子类重写。
  • 和方法一样,如果我们将类声明为Final,那么该类就不能再被继承。

示例1

<?php

    class base
    {
        final public function dis1()
        {
            echo "Base class..";
        }   
    }
    class derived extends base
    {
        public function dis1()
        {
            echo "derived class";
        }
    }
    obj = new derived();obj->dis1();

?>

输出:

PHP Final关键字

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程