似乎 Final 不适用于特征。有没有办法从特征中强制执行最终?
这段代码没有错误:
trait foo { final public function final_method() {} }
class bar
{
use foo;
public function final_method() {}
}
class baz extends bar
{
public function final_method() {}
}
$baz = new baz(); // no errors