PHP oops中final关键字

最终关键字 在PHP中,Final关键字仅适用于类和类方法。我们不能在PHP中声明为Final。 因此,如果我…

最终关键字

  • 在PHP中,Final关键字仅适用于类和类方法。我们不能在PHP中声明为Final。
  • 因此,如果我们将类方法声明为Final方法,则子类不能重写该方法。
  • 与方法相同,如果我们将class声明为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 技巧

本文收集自互联网,转载请注明来源。
如有侵权,请联系 wper_net@163.com 删除。

评论 (0)COMMENT

登录 账号发表你的看法,还没有账号?立即免费 注册