![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
❤『设计模式』
红尘炼炼心
学习一个技术,先想是什么场景下会用到这个技术,它解决了什么问题!
不乱于心,不困于情。不畏将来,不念过往。如此,安好。
以大多数人的努力程度之低,根本轮不到拼天赋。
展开
-
PHP设计模式---单例模式
今天开始,LZ将开始进行PHP设计模式的学习,首先学习最简单且常用的单例模式!!! 什么是单例模式 单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。 为什么使用单例模式呢 使用单例模式可以避免大量的new操作。因为每一次new操作都会消耗系统和内存的资源。 单例模式特点(三私一公) 私有的构造方法 (防止类外实例化) 私有的克隆方法 (防止通过克隆生成原创 2017-10-30 20:12:24 · 5549 阅读 · 0 评论 -
PHP设计模式---工厂模式
引入 工厂模式Factory Method,又称多态性工厂模式。在工厂方法模式中,核心的工厂类不再负责所有的产品的创建,而是将具体创建的工作交给子类去做。该核心类成为一个抽象工厂角色,仅负责给出具体工厂子类必须实现的接口,而不接触哪一个产品类应当被实例化这种细节。 优点 1、简单工厂模式能够根据外界给定的信息,决定究竟应该创建哪个具体类的对象。明确区分了各自的职责和权力,有利于整个软件体原创 2017-11-10 21:04:45 · 230 阅读 · 0 评论