【发布时间】:2011-06-06 17:42:52
【问题描述】:
我正在扩展 SPL(标准 PHP 库)类之一,但无法调用父级的构造函数。这是我得到的错误:
致命错误:无法调用构造函数
这是SplQueue 文档的链接:http://www.php.net/manual/en/class.splqueue.php
这是我的代码:
$queue = new Queue();
class Queue extends SplQueue {
public function __construct() {
echo 'before';
parent::__construct();
echo 'I have made it after the parent constructor call';
}
}
exit;
什么会阻止我调用父级的构造函数?
【问题讨论】:
-
只是出于好奇,你为什么要扩展队列类?你需要做什么装饰不会?
标签: php oop constructor spl