<? 
//定义一个“人”类做为父类 
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>"; 


?> 

解决方案 »

  1.   

    在学生类的say方法可以调用父类的方法但是我如何得到父类方法的返回值
      $say =  parent::say(); 这样写对吗?
      

  2.   

    怪署黍下面都是禽兽..That's right!
    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 đề
      

  3.   

    xuzuning
      看看人家的星星多少 。是你自己没把问题说清楚。
      

  4.   

    我擦
    怪署黍看到这帖内牛满面.../huogai 怪署黍Phpnewnew看着怪署黍偷偷直乐,幸灾乐祸地说道:活该,活该!
      

  5.   

    PHP 之前学过 一年多不做,都忘完了……