【发布时间】:2017-06-16 05:38:27
【问题描述】:
我有一个带有抽象方法“运行”的抽象类。扩展此实现的子类运行并返回一个布尔值作为输出。 有没有办法可以在抽象类中获取运行(真/假)方法的状态。
我想要这个,因为我试图添加一些统计信息,因为有多少类失败/通过来执行 run 方法。我已经有很多类扩展了它,不想在其中添加任何东西并免费获得这些统计数据。
abstract class parent {
// I need the status of the run method in here
public abstract function run();
}
class child extends parent {
public function run() {
if (implementation) {
return true;
} else {
return false;
}
}
}
帮助表示赞赏。
【问题讨论】:
标签: php abstract-class base-class