PHP的多态

发布时间:2020-06-09 04:27:44 作者:与君同悦
来源:网络 阅读:373
<?php 
/**PHP的多态
某种对象实例的不同表现形态。
父类引用指向子类对象,然后调用父类方法,去执行子类覆盖父类的那个方法。
*/
abstract class Fruit{
    public abstract function cut();
}

class Banana extends Fruit{
    public function cut(){
        echo '好恶心';
    }
}


class Apple extends Fruit{
    public function cut(){
        echo '切成一块一块的';
    }
}


class Knife{
    public static function tool(Fruit $ft){
        $ft->cut();
    }
}

Knife::tool(new Banana());
echo '<br>';
Knife::tool(new Apple());

?>


推荐阅读:
  1. PHP 对象 多态性
  2. php面向对象--多态

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

php oop

上一篇:RHEL5.6安装WebLogic

下一篇:Android - ToDoList(定制ArrayAdapter)

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》