美文网首页
php设计模式——工厂模式

php设计模式——工厂模式

作者: 胡木木OvO | 来源:发表于2020-04-20 19:38 被阅读0次

    工厂模式

    • 用工厂方法或者类生成对象 而不是在代码中new

    • 定义

      <?php
        namespace Test;
        class Factory {
               static function createObj(){
                        $obj = new Obj();
                              return $obj;
                }
         }
      
    • 使用

      <?php
        $obj = Test\Factory::createObj();
      
    • 好处
      如果Obj 这个类换了 只需要换Factory 里 createObj 方法中的 Obj 即可

    相关文章

      网友评论

          本文标题:php设计模式——工厂模式

          本文链接:https://www.haomeiwen.com/subject/lhclihtx.html