网页学习体会

  • 首页
  • 个人博客
您的位置: 首页  >  IT文章  >  PHP的单态类——为了产生唯一的对象

PHP的单态类——为了产生唯一的对象

分类: IT文章 • 2025-01-17 09:27:49

pdo就是使用了单态类,使得对象永远只实例化一次,减少了内存消耗。

单态类:

<?php

class A{
    private static $a = null;
    private function __construct(){
        
    }
    
    static function makeA(){
        if(self::$a == null){
            self::$a = new self();
        }
        return self::$a;
    }
}
print_r(A::makeA());

相关推荐

  • PHP的单态类——为了产生唯一的对象
  • 作业24 作业24 1、在元类中控制把自定义类的数据属性都变成大写 2、在元类中控制自定义的类无需__init__方法 3、在元类中控制自定义的类产生的对象相关的属性全部为隐藏属性 4、基于元类实现单例模式
  • 10月27日PHP加载类、设计模式(单例模式和工厂模式)、面向对象的六大原则
  • Core Animation 文档翻译 (第七篇)—改变Layer的默认动画 前言 自定义遵守CAAction协议的Action对象 为了产生特定效果,action对象必须存在于Layer中 使用CATransaction类临时禁止Actions
  • 小程序 杂记
  • 条件变量
    网站免责声明 网站地图 最新文章 用户隐私 版权申明
本站所有数据收集于网络,如果侵犯到您的权益,请联系网站进行下架处理。   

Copyright © 2018-2021   Powered By 网页学习体会    备案号:   粤ICP备20002247号