父类中被final标识的方法,在子类中可以调用吗?

php问题。

可以,被final修饰的任何继承自这个类的子类,都不能够在自己的方法当中来覆盖他父类的这个方法。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-07-27
class a {
    public final function test() {
        echo 'test';
    }
}

class b extends a {

}

$b = new b();
$b->test(); // final 修饰的方法不能被重写 是否被子类调用要看 是否被 private 修饰

本回答被网友采纳
第2个回答  2016-07-27
可以!final是为了防止父类的一个方法被重写。