工厂模式与内存分配之间有什么联系?一、什么是工厂模式二、对象在内存中是如何分配的呢?三、工厂模式与内存分配之间的联系

阅读量:23
2021-04-17

本篇文章给大家带来的内容是介绍工厂模式与内存分配,以及工厂模式与内存分配之间的联系。有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。

一、什么是工厂模式

1、工厂模式就是负责生产其他对象的类或方法,常用的工厂模式的一个用法:

<?php
   class ExportIndustryObj{
       public $_obj;
       public function getObj(){
           if(!$this->_obj){
               $this->_obj = new Test();
           }   
           return $this->_obj;
       }   
  }   
  class Test{
       public function __construct(){
           echo 121111;
       }   
  }   
  $industry = new ExportIndustryObj();
  $obj1 = $industry->getObj();
  $obj2 = $industry->getObj();
  var_dump($obj1,$obj2);

2、上述代码执行后:

声明:本文转载于:segmentfault 思否,如有侵犯,请联系admin@删除

THE END

发表评论

相关推荐

  • 有关fgets()函数的文章推荐10篇

    以下正文:这篇文章主要介绍了PHP文件读写操作相关函数总结,本文总结了fwrite()、fread()、fgets()、fgetc()、file()、readf ...

    阅读量:68
    2021-04-19
  • php递归与无限分类实例详解

    这篇文章主要介绍了php实现递归与无限分类的方法,涉及php的递归操作技巧,需要的朋友可以参考下本文实例讲述了php实现递归与 ...

    阅读量:47
    2021-04-19
  • CI框架中zip类的使用

    CI框架自带的zip类简单实用,本文就来简单说一下ci框架的zip类的使用,需要的朋友可以参考下CI框架自带的zip类简单实用,本文 ...

    阅读量:46
    2021-04-18
  • SWFUpload插件上传文件的代码

    这篇文章主要介绍了文件上传之SWFUpload插件(代码),实现此代码主要分为两部分:1.前台文件和 2.后台文件upload.php,需要 ...

    阅读量:46
    2021-04-18
  • 关于destoon的URL Rewrite设置方法

    这篇文章主要介绍了destoon的URL Rewrite(伪静态)设置方法,需要的朋友可以参考下1、如果您的服务器支持.htaccess,则无需设 ...

    阅读量:49
    2021-04-18