当前位置: 首页 > news >正文

乌镇旅游攻略自由行seo学校培训

乌镇旅游攻略自由行,seo学校培训,WordPress怎么添加语言,招标网与采购网1&#xff0c;单例模式&#xff0c;属于创建设计模式&#xff0c;简单来说就是一个类只能有一个实例化对象&#xff0c;并提供一个当前类的全局唯一可访问入口&#xff1b; 2&#xff0c;例子 <?phpclass Singleton {private static $instance null;// 禁止被实例化priva…

1,单例模式,属于创建设计模式,简单来说就是一个类只能有一个实例化对象,并提供一个当前类的全局唯一可访问入口;

2,例子


<?phpclass Singleton
{private static $instance = null;// 禁止被实例化private function __construct(){}// 禁止cloneprivate function __clone(){}//  实例化自己并保存到$instance中,已实例化则直接调用public static function getInstance(): object{if (empty(self::$instance)) {self::$instance = new self();}return self::$instance;}}// 两次调用返回同一个实例
$single1 = Singleton::getInstance();
$single2 = Singleton::getInstance();

 可继承的单例模式:

abstract class Singleton
{// 受保护的构造函数,确保不能通过 new 关键字直接实例化对象protected function __construct(){// 初始化操作}// 防止对象被复制protected function __clone(){throw new Exception("Singleton instance cannot be cloned.");}// 防止对象被序列化protected function __wakeup(){throw new Exception("Singleton instance cannot be serialized.");}// 获取实例的静态方法public static function getInstance(){if (!static::$instance) {static::$instance = new static();}return static::$instance;}// 其他业务方法
}class SubSingleton extends Singleton
{protected static $instance=null;// 添加其他额外的功能或覆盖父类的方法
}class Sub extends Singleton
{protected static $instance=null;// 添加其他额外的功能或覆盖父类的方法
}//$singleton1和$singleton2 是同一个实例
$sub1 = Sub::getInstance();
$sub2 = Sub::getInstance();
var_dump($sub1);//object(Sub)#1 (0) { }
var_dump($sub2);//object(Sub)#1 (0) { }//$subSingleton1 和subSingleton2是同一个实例
$subSingleton1 = SubSingleton::getInstance();
$subSingleton2 = SubSingleton::getInstance();
var_dump($subSingleton1);//object(SubSingleton)#2
var_dump($subSingleton2);//object(SubSingleton)#2

http://www.ds6.com.cn/news/124289.html

相关文章:

  • wordpress 模板 中文网站seo优化步骤
  • 网站站建设建设中页中页百度广告联盟价格
  • 清理wordpress数据表搜索引擎优化的流程
  • 莱芜网站建设公司网络推广人员
  • 政府蒙古文网站建设汇报材料新的营销方式有哪些
  • 网络营销网站 优帮云软文广告文案案例
  • 快速做网站的软件营销网站
  • 广东和深圳的关系重庆seo论坛
  • 常州做沙滩旗的公司网站如何制作一个简单的网页
  • 哪个网站可以做行测题目百度seo营销公司
  • 七米网站开发网址seo优化排名
  • 冠县做网站哪里好百度排名点击器
  • 公司网站开发设计怎么样推广自己的公司
  • 网线制作口诀广州市网络seo外包
  • shopify做全品类网站郑州网站关键词推广
  • 邢台做网站公司重庆seo网络推广关键词
  • 十大wordpress收费主题优化大师官网下载
  • 郑州网站制作公司汉狮竞价托管信息
  • 企业网站备案 淘宝客百度搜索风云排行榜
  • 做淘宝返利网站能挣钱央视新闻今天的内容
  • 网站建设哪家公司便宜seo教程最新
  • 编辑器西安seo外包行者seo
  • 无锡网站建设企业短视频培训要多少学费
  • 网站设计与制作的论文报告百度关键词统计
  • 网站建设与管理课程设计论文今日头条十大新闻
  • 建立网站和推广百度seo自然优化
  • 爬虫做网站相关教程在线检测网站安全
  • 药品包装设计公司seo推广怎么样
  • 网站做404交换友情链接前后必须要注意的几点
  • 纯静态网站是有什么程序做的推广品牌的方法