所以我在PHP中第一次使用抽象类,并且正在努力使其工作。它可能很简单(一如既往!)。当我尝试实例化B类时,PHP抛出此错误
致命错误:第12行的/var/www/test/class/B.class.php中找不到类'B'
摘要A类
abstract class A
{
public function A()
{
//do something...
}
}
B类
include 'A.class.php'; //abstract class A is in a different file
$b = new B(); //instantiate class B (Line 12, error points to here)
class B extends A
{
public function B()
{
//do something...
}
}
答案 0 :(得分:2)
移动$ b = new B();在类定义下面。