美文网首页
简单的工厂类demo

简单的工厂类demo

作者: 风的追随者 | 来源:发表于2017-11-06 17:40 被阅读0次

<?php
//
interface Evaluation{
public function url($params);
}
//Diggme
class Diggme implements Evaluation{

//获取跳转的url
public function url($params){
    
}

public function curl($url){

}

}
//壹心理
class Yixinli implements Evaluation{
public function url($params){
echo "yixinli的url";
}
}
//测评家
class Cepingjia implements Evaluation{
public function url($params){
echo "cepingjia的url";
}
}

class evaluationFactory{
public static function factory($Evaluation)
{

    switch ($Evaluation) {
        case 'diggme':
            return new Diggme();
            break;

        case 'yixinli':
            return new Yixinli();
            break;
        case 'Cepingjia':
            return new Cepingjia();
            break;
    }
}

}

$Evaluation=evaluationFactory::factory('diggme');
$params=[
'id'=>1
];
$Evaluation->url($params);

相关文章

  • 简单的工厂类demo

  • 简单工厂模式

    工厂模式 简单例子Demo 创建一个 接口类Animals.javapublic interface Animal...

  • 工厂模式

    简单工厂模式 自行车类 工厂类 抽象工厂模式 自行车类 抽象工厂类 自行车工厂类

  • 简单工厂模式、工厂模式

    简单工厂模式类图 工厂方法模式类图 比较 简单工厂模式包含生成类实例的判断逻辑,工厂方法模式把判断...

  • 简单工厂模式和工厂方法模式

    简单工厂模式 1.功能类(可根据不同情况派生出多个类)。 2.简单工厂类,简单工厂类拥有一个创建功能类实例的方法,...

  • Effective Objective-C 2.0 第二章 九、

    类族模式也可叫做类簇模式。 在工厂模式中,有简单工厂模式,工厂方法模式,抽象工厂模式。而类族模式与简单工厂模式类似...

  • 工厂模式

    工厂(factory)就是专门用于创建类(product)的类 1. 简单工厂模式 简单工厂模式就是菜鸟教程里介绍...

  • 设计模式-工厂模式

    设计模式1 设计模式2 工厂模式 工厂模式可简单的分为三类:简单工厂,工厂方法,抽象工厂 简单工厂模式 定义 简单...

  • 工厂模式——IOS版

    一、前言 工厂模式种类:简单工厂、工厂方法、抽象工厂 IOS中的应用:类簇 二、简单工厂 介绍:简单工厂模式是属于...

  • 2016.06笔记

    iOS设计模式之工厂模式(简单工厂,工厂方法,抽象工厂) 简单工厂:简单工厂模式的工厂类一般是使用静态方法,通过接...

网友评论

      本文标题:简单的工厂类demo

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