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

php设计模式 - 工厂模式

作者: henryspace | 来源:发表于2018-03-12 14:53 被阅读0次

定义一个用于创建对象的统一接口,由各子类去分别实现该接口的功能。应用场景如多种形式的第三方登录,多种形式的第三方支付,多种数据库连接等等

工厂模式 - 第三方登录示例

interface ThirdPartyLogin {
    public function login();
}

class SinaWeibo inplements ThirdPartyLogin {
    public function login() {
        //新浪微博授权登录
    }
}

class QQ inplements ThirdPartyLogin {
    public function login() {
        //QQ授权登录
    }
}

class WeiXin inplements ThirdPartyLogin {
    public function login() {
        //微信授权登录
    }
}

相关文章

  • PHP-浅谈单例模式和工厂模式

    PHP中常用的设计模式有单例模式、工厂模式(简单工厂模式、工厂方法模式和抽象工厂方法模式)、适配模式、策略模式。 ...

  • 《PHP设计模式大全》系列分享专栏

    php设计模式介绍之编程惯用法第1/3页 php设计模式介绍之值对象模式第1/5页 介绍php设计模式中的工厂模式...

  • 策略模式和工厂模式在促销系统下的应用

    策略模式和工厂模式在促销系统下的应用 标签: 设计模式 策略模式 工厂模式 促销系统 php 设计模式为我们提供了...

  • PHP完整实战23种设计模式

    前言 设计模式是面向对象的最佳实践 实战 PHP实战创建型模式 单例模式 工厂模式 抽象工厂模式 原型模式 建造者...

  • ThinkPHP设计模式与Trait技术

    阅读原文 设计模式 单例模式 工厂模式 对象注册树 示例 运行 Trait技术 自 PHP 5.4.0 起,PHP...

  • php 工厂模式

    承接上篇php模式设计之 单例模式,(虽然好像关系不大)。今天讲述第二种基础的模式设计——工厂模式。 那么何为工厂...

  • PHP完整实战23种设计模式

    前言设计模式是面向对象的最佳实践实战PHP实战创建型模式创建型 Factory Method(工厂方法)-工厂模式...

  • 设计模式全集 - 目录导视

    设计模式全集 - 目录导视 基础信息排版规范PHP 设计模式说明 创建型抽象工厂模式(Abstract Facto...

  • 设计模式四、抽象工厂模式

    系列传送门设计模式一、单例模式设计模式二、简单工厂模式设计模式三、工厂模式设计模式四、抽象工厂模式 抽象工厂模式 ...

  • 工厂模式

    java设计模式-工厂模式 工厂模式: 工厂模式是java设计模式里最常用的设计模式之一。 工厂模式属于创建型模式...

网友评论

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

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