php设计模式——工厂模式
2020-04-20 本文已影响0人
胡木木OvO
工厂模式
-
用工厂方法或者类生成对象 而不是在代码中new
-
定义
<?php namespace Test; class Factory { static function createObj(){ $obj = new Obj(); return $obj; } }
-
使用
<?php $obj = Test\Factory::createObj();
-
好处
如果Obj 这个类换了 只需要换Factory 里 createObj 方法中的 Obj 即可