PHP工厂模式
发布时间:2020-05-25 03:05:22 所属栏目:PHP 来源:互联网
导读:什么是工厂模式? 提到工厂,我们肯定首先想到的就是生产东西的地方,之所以叫做工厂模式也正是如此,工厂模式就是根据工厂类来调用自身静态方法来生产不同对象实例。 工厂模式的应用场景还是挺多的,比如我们使用
|
什么是工厂模式? 提到工厂,我们肯定首先想到的就是生产东西的地方,之所以叫做工厂模式也正是如此,工厂模式就是根据工厂类来调用自身静态方法来生产不同对象实例。 工厂模式的应用场景还是挺多的,比如我们使用的各个框架(ThinkPHP,Laravel),为什么我们定了各个控制器和方法后通过在浏览器通过输入特定规则的url(www.xxx.com/模块/控制器/方法)就能调用对应的方法?实际上我们并没有自己去写创建实例的代码(new 控制器()),都是由框架里的工厂方法根据url参数来创建对应控制器的实例。 实例代码: class Mysql {}
class Oracle{}
class MariaDB{}
//工厂类
class Factory {
(编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
