我的意思是我们可以直接在主类中使用接口类作为构造函数。
答案 0 :(得分:0)
不,你不能在PHP中实例化一个接口。
<?php
interface TestError {
public function test() {
print "Bye!"; // Fatal error: Interface function Test::test() cannot contain body
}
}
interface Test {
public function test();
}
class Main {
public function __construct () {
$test = new Test(); // Fatal error: Cannot instantiate interface
}
}
$main = new Main();
?>