<?
//定义一个“人”类做为父类
class Person{
//下面是人的成员属性
var $name; //人的名子
var $sex; //人的性别
var $age; //人的年龄
//定义一个构造方法参数为属性姓名$name、性别$sex和年龄$age进行赋值
function __construct($name, $sex, $age){
$this->name=$name;
$this->sex=$sex;
$this->age=$age;
}
//这个人可以说话的方法, 说出自己的属性
function say() {
return "我的名子叫:".$this->name." 性别:".$this->sex." 我的年龄是:".$this->age."<br>";
}
} class Student extends Person
{
var $school; //学生所在学校的属性
//这个学生学习的方法
function study() {
echo "我的名子叫:".$this->name." 我正在”.$this->school.”学习<br>";
}
//这个学性可以说话的方法, 说出自己所有的属性,覆盖了父类的同名方法
function say() {
$say = parent::say();
echo $say . "我在 ".$this->school."上学.<br>";
}
}
?>
//定义一个“人”类做为父类
class Person{
//下面是人的成员属性
var $name; //人的名子
var $sex; //人的性别
var $age; //人的年龄
//定义一个构造方法参数为属性姓名$name、性别$sex和年龄$age进行赋值
function __construct($name, $sex, $age){
$this->name=$name;
$this->sex=$sex;
$this->age=$age;
}
//这个人可以说话的方法, 说出自己的属性
function say() {
return "我的名子叫:".$this->name." 性别:".$this->sex." 我的年龄是:".$this->age."<br>";
}
} class Student extends Person
{
var $school; //学生所在学校的属性
//这个学生学习的方法
function study() {
echo "我的名子叫:".$this->name." 我正在”.$this->school.”学习<br>";
}
//这个学性可以说话的方法, 说出自己所有的属性,覆盖了父类的同名方法
function say() {
$say = parent::say();
echo $say . "我在 ".$this->school."上学.<br>";
}
}
?>
$say = parent::say(); 这样写对吗?
You encounter any problemsそうです!
あなたは何の問題も発生Das ist richtig!
Sie stoßen auf ProblemeĐó là đúng!
Bạn gặp phải bất kỳ vấn đề
看看人家的星星多少 。是你自己没把问题说清楚。
怪署黍看到这帖内牛满面.../huogai 怪署黍Phpnewnew看着怪署黍偷偷直乐,幸灾乐祸地说道:活该,活该!