3

似乎 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
4

0 回答 0