首页 > Web开发 > 详细

PHP设计模式-简单工厂模式

时间:2021-04-01 23:13:48      阅读:37      评论:0      收藏:0      [点我收藏+]
<?php
    
class american{
    public function talk(){
        echo ‘english‘;
    }
    public function skin(){
        echo ‘while‘;
    }
}
class chiness{
    public function talk(){
        echo ‘汉语汉语‘;
    }
    public function skin(){
        echo ‘黄色‘;
    }
}

class controll{
    public function anser($people){
        switch($people){
            case ‘chiness‘:
                return  new chiness();
            case ‘american‘:
                return new american();
            default:
                return null;
        }
    }
}


$obj = new controll();
$chiness = $obj->anser(‘chiness‘);
$chiness->talk();
$chiness->skin();

?>

 

PHP设计模式-简单工厂模式

原文:https://www.cnblogs.com/qutao125/p/14607641.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!