我目前有两个班,一个叫Dog,一个叫Poodle.现在我如何使用Poodle类中Dog定义的变量.我的代码如下:
class dog {
protected static $name = '';
function __construct($name) {
$this->name = $name
}
}
class Poodle extends dog {
function __construct($name) {
parent::__construct($name)
}
function getName(){
return parent::$name;
}
}
$poodle = new Poodle("Benjy");
print $poodle->getName();
Run Code Online (Sandbox Code Playgroud)
我收到这个错误
注意:未定义的变量:名称