个性化阅读
专注于IT技术分析

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 final关键字
赞(0)
未经允许不得转载:srcmini » PHP final关键字

评论 抢沙发

评论前必须登录!