站内搜索

本次搜索找到结果 5 条
什么是责任链模式 责任链模式为请求者创造了一个接收对象的链条,主要是对请求者和接收者进行解耦。这种模式中,每一个接收者都要记录他的上级,如果他不能处理完这个请求,那么把请求转发给上级。 举例说明 比如...
什么是观察者模式 观察者模式是一种一对多的依赖关系,当一个事物的状态发生变化时,这个事物广播通知所有他的观察者们,就是观察者模式。 比如: 一个股票软件,当某一股票跌停时,通知所有关注这个股票的人。...
简单工厂模式的缺点 上次我们说了简单工厂模式,回顾下代码。 interface db { public function conn(); } class MysqlEngin...
前言——面向接口开发 想理解简单工厂模式先要了解什么是面向接口开发。举个例子,比如我项目中要实现一个ORM类,那么可以先规定好他的接口 interface db { public functi...
什么是单例 单例是最简单且实用的设计模式之一,这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对...