![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
php设计模式
文章平均质量分 53
php常用设计模式学习记录
leedaning
为了梦想,前进!
展开
-
简单工厂模式
简单工厂模式简单工厂模式,包含产品、工厂、调用方三个概念,其中,产品可以抽象,由子类进行具体实现。常规的用法是调用方直接创建产品类去使用,简单工厂中增加了工厂这一概念,调用方通过工厂创建产品类进行使用,这样由工厂类负责产品的创建,便于统一管理,在调用方有很多的时候,如果产品类有改变,只需要工厂类进行改变即可,调用方无需改变(除非产品类内部构造也改变)。产品类有新增的时候,只需要在工厂类中新增产品类的创建即可,调用方无需再创建。简单工厂因为需要在工厂中根据参数判断需要创建的产品类,一旦有新增产品类,需要原创 2021-07-12 18:13:18 · 327 阅读 · 0 评论 -
单例模式及验证是否同一个实例
单例模式<?php/** * @Author: Leen * @Date: 2020-09-18 11:57:41 * @Last Modified By : Leen */class Singleton{ private static $_instance = null; private static $num = 0; private function __construct(){} private function __clone(){原创 2020-09-18 15:05:03 · 809 阅读 · 0 评论