在我的 PHP 代码中,我在一个抽象类中有一个受保护的方法,我们将其称为类 A。如果我创建一个名为 B 的扩展 A 的新类,我是否必须简单地在 B 中将其声明为 public 还是必须重新编写所有实现,以便当我实例化 BI 时可以调用此方法?
abstract class A {
protected function test() {
//do some stuff here
}
}
class B extends A {
public function test() {
//Do I need to do something here?
}
}
谢谢克鲁兹