小弟 写了两个测试了两个代码 但不知道具体报错的原因出现在哪里?<?php
//声明一个抽象类,要使用abstract关键字识别abstract class Person{
protected $name;
protected $country;
//在抽象类中声明一个没有方法体的抽象方法
abstract function say(); //在抽象类中可以声明正常的费抽象的方法
function run(){
echo '我正在走路';
}
}?>还有一个<?php
//声明一个抽象类,要使用abstract关键字识别
abstract class Person{
public $name;
public $country;
function __construct($name='',$country='China'){
$this ->name = $name;
$this ->country = $country;
}
//在抽象类中声明一个没有方法体的抽象方法
abstract function say();
//在抽象类中可以声明正常的费抽象的方法
abstract function run();
class student extends Person{
function say() {
echo '我是中国人';
}
function run() {
echo '我正在跑步';
}
}
}
?>Parse error: syntax error, unexpected T_CLASS, expecting T_FUNCTION in E:\Local test\phpstudy\4.php on line 17请问有明白的 可不可以详细的说下
3 回答
- 3 回答
- 0 关注
- 1526 浏览
添加回答
举报
0/150
提交
取消