php面向对象方法继承的使用

2025-10-22 08:27:53

1、先写一个父类Stu,定义属性和方法。<?php

                                                          class Stu{

                                                               public $name;

                                                               protected $age;

                                                              function showInfo(){

                                                                     echo "My name is".$this->name."<br />";

}

}

2、写两个子类并继承父类的属性和方法,也可写自己的方法。

   class Pupil extends Stu{

            function Testing(){

                  echo "小学生测试";

            }

      }

   class Graduate extends Stu{

           function Testing(){

                     echo "研究生测试";

         }

}

3、创建对象并访问继承父类的属性,比如姓名。代码如:

$stu1=new Pupil();

$stu1->name="XQAZSD";

$stu2=new Graduate();

$stu2->name="MMM";

4、调用方法,可以是父类方法,也可是自己的方法。代码如下:

  $stu1->Testing();

$stu1->showInfo();

$stu2->Testing();

$stu2->showInfo();

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
相关推荐
  • 阅读量:76
  • 阅读量:139
  • 阅读量:69
  • 阅读量:195
  • 阅读量:92
  • 猜你喜欢