过滤搜索结果
种类

精确匹配
标签搜索
日期选项
在此之后更新
在此之前更新
在此之后创建
在此之前创建

搜索结果

共找到了691个结果

工厂方法模式(Factory Method)

PHP 设计模式系列 创建型

1、模式定义 定义一个创建对象的接口,但是让子类去实例化具体类。工厂方法模式让类的实例化延迟到子类中。 2、问题引出 框架需要...

由 学院君 发布于8年前    浏览数: 24513    点赞数: 14

多例模式(Multiton)

PHP 设计模式系列 创建型

1、模式定义 多例模式和单例模式类似,但可以返回多个实例。比如我们有多个数据库连接,MySQL、SQLite、Postgres,又...

由 学院君 发布于8年前    浏览数: 16121    点赞数: 5

单例模式(Singleton)

PHP 设计模式系列 创建型

1、模式定义 简单说来,单例模式的作用就是保证在整个应用程序的生命周期中,任何一个时刻,单例类的实例都只存在一个,同时这个类还必须...

由 学院君 发布于8年前    浏览数: 31537    点赞数: 8

静态工厂模式(Static Factory)

PHP 设计模式系列 创建型

1、模式定义 与简单工厂类似,该模式用于创建一组相关或依赖的对象,不同之处在于静态工厂模式使用一个静态方法来创建所有类型的对象,该...

由 学院君 发布于8年前    浏览数: 15026    点赞数: 5

适配器模式(Adapter / Wrapper)

PHP 设计模式系列 结构型

1、模式定义 首先我们来看看什么是适配器。 适配器的存在,就是为了将已存在的东西(接口)转换成适合我们需要、能被我们所利用的...

由 学院君 发布于8年前    浏览数: 20379    点赞数: 7

组合模式(Composite)

PHP 设计模式系列 结构型

1、模式定义 组合模式(Composite Pattern)有时候又叫做部分-整体模式,用于将对象组合成树形结构以表示“部分-整体...

由 学院君 发布于8年前    浏览数: 14032    点赞数: 6

门面模式(Facade)

PHP 设计模式系列 结构型

1、模式定义 门面模式(Facade)又称外观模式,用于为子系统中的一组接口提供一个一致的界面。门面模式定义了一个高层接口,这个接...

由 学院君 发布于8年前    浏览数: 44404    点赞数: 21

流接口模式(Fluent Interface)

PHP 设计模式系列 结构型

1、模式定义 在软件工程中,流接口(Fluent Interface)是指实现一种面向对象的、能提高代码可读性的 API 的方法,...

由 学院君 发布于8年前    浏览数: 19936    点赞数: 8

注册模式(Registry)

PHP 设计模式系列 结构型

1、模式定义 注册模式(Registry)也叫做注册树模式,注册器模式。注册模式为应用中经常使用的对象创建一个中央存储器来存放这些...

由 学院君 发布于8年前    浏览数: 17051    点赞数: 4

命令模式(Command)

PHP 设计模式系列 行为型

1、模式定义 命令模式(Command)将请求封装成对象,从而使你可用不同的请求对客户进行参数化;对请求排队或记录请求日志,以及支...

由 学院君 发布于8年前    浏览数: 15535    点赞数: 4

迭代器模式(Iterator)

PHP 设计模式系列 行为型

1、模式定义 迭代器模式(Iterator),又叫做游标(Cursor)模式。提供一种方法访问一个容器(Container)对象中...

由 学院君 发布于8年前    浏览数: 14227    点赞数: 6

备忘录模式(Memento)

PHP 设计模式系列 行为型

1、模式定义 备忘录模式又叫做快照模式(Snapshot)或 Token 模式,备忘录模式的用意是在不破坏封装性的前提下,捕获一个...

由 学院君 发布于8年前    浏览数: 9865    点赞数: 2

空对象模式(Null Object)

PHP 设计模式系列 行为型

1、模式定义 空对象模式并不是 GoF 那本《设计模式》中提到的 23 种经典设计模式之一,但却是一个经常出现以致我们不能忽略的模...

由 学院君 发布于8年前    浏览数: 13385    点赞数: 1

观察者模式(Observer)

PHP 设计模式系列 行为型

1、模式定义 观察者模式有时也被称作发布/订阅模式,该模式用于为对象实现发布/订阅功能:一旦主体对象状态发生改变,与之关联的观察者...

由 学院君 发布于8年前    浏览数: 41924    点赞数: 13

规格模式(Specification)

PHP 设计模式系列 行为型

1、模式定义 规格模式(Specification)可以认为是组合模式的一种扩展。有时项目中某些条件决定了业务逻辑,这些条件就可以...

由 学院君 发布于8年前    浏览数: 13395    点赞数: 7