刚接触PHP ,写了如下的一小段,$x->name();为什么打印出来是空啊?interface man{
function talk();
}
abstract class person{
abstract function name();
abstract function age();
var $c="这是一个抽象类<br>";
}
class xiaoming extends person implements man {
function name(){
echo ("xiaoming<br>");
}
function age(){
echo ("12"."<br>");
}
function talk(){
echo ("love<br>");
}
}
class xiaoli extends person implements man{
var $mingzi;
function _construct($mingzi){
$this->mingzi=$mingzi;
}
function name(){
echo ($this->mingzi."<br>");
}
function age(){
echo ("13<br>");
}
function talk(){
echo ("you");
}
}
$p = new xiaoming();$p->name();
$p->age();
$p->talk();$x = new xiaoli("xiaoli");
$x->age();
$x->name();
$x->talk();
function talk();
}
abstract class person{
abstract function name();
abstract function age();
var $c="这是一个抽象类<br>";
}
class xiaoming extends person implements man {
function name(){
echo ("xiaoming<br>");
}
function age(){
echo ("12"."<br>");
}
function talk(){
echo ("love<br>");
}
}
class xiaoli extends person implements man{
var $mingzi;
function _construct($mingzi){
$this->mingzi=$mingzi;
}
function name(){
echo ($this->mingzi."<br>");
}
function age(){
echo ("13<br>");
}
function talk(){
echo ("you");
}
}
$p = new xiaoming();$p->name();
$p->age();
$p->talk();$x = new xiaoli("xiaoli");
$x->age();
$x->name();
$x->talk();
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货