工厂模式
分类:彩世界开奖app苹果下载-编程

class YunSuan
{
   public $a;
   public $b;

   function Jia()
   {
      return $this->a+$this->b;
   }
   function Jian()
   {
      return $this->a-$this->b;
   }
   function Cheng()
   {
      return $this->a*$this->b;
   }
}*/

class YunSuan
{
   public $a;
   public $b;

   function Suan()
   {
      echo "对两个数进行运算";
   }
}

class Jia extends YunSuan
{
   function Suan()
   {
      return $this->a+$this->b;
   }
}

class Jian extends YunSuan
{
   function Suan()
   {
      return $this->a-$this->b;
   }
}

class Cheng extends YunSuan
{
   function Suan()
   {
      return $this->a*$this->b;
   }
}

工厂类
class GongChang
{
   给我一个参数,返回一个对象
   static function ChanPin
   {
      switch
      {
         case "+":
            return new Jia();
            break;
         case "-":
            return new Jian();
            break;
         case "*":
            return new Cheng();
            break;
      }
   }
}

$a = GongChang::ChanPin;
var_dump;

本文由彩世界开奖发布于彩世界开奖app苹果下载-编程,转载请注明出处:工厂模式

上一篇:没有了 下一篇:源码分析入口
猜你喜欢
热门排行
精彩图文