php面向对象方法重写

2025-11-30 18:01:31

1、写三个类。著王父类是animal,子类1是dog,子类二是pig.

<?php

    class Animal{

      public $name;

       function cry(){

          echo '动物叫..';

      }

  }

   class Dog extends Animal{

      function cry(){

     距矿   echo '小狗叫。';

     }

  }

 class Pig extends Animal{

   function cry(){

     echo "小猪叫..";

   }

}

2、我们实例化Dog然后调用cry方法。

$dog1=new Dog();

$dog1->cry();

运行效果如图:

php面向对象方法重写

3、当我们不写Dog类方法时,默认调用父类cry()方法。截图:

php面向对象方法重写

4、这样就实现了方兼罪仗法重写。也就是多态。

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