标签: 设计模式
-
javascript设计模式学习笔记之命令模式
在javascript 中, 函数作为一等对象, 所以, 命令模式其实是回调函数的一个面向对象的替代品
-
Java设计模式工厂模式
简单工厂其实并不属于23种GOF设计模式之一,该模式是工厂方法模式的弱化(或者说是工厂方法模式的一种特例),因…
-
Java设计模式单例模式Singleton-Pattern
Ensure a class has only one instance, and provide a glo…
-
抽象工厂
抽象工厂 定义: 抽象工厂模式提供一个创建一系列相关或相互依赖对象的接口 无需指它们具体的类 类型:创建型 适…
-
工厂方法
定义:定义一个创建对象的接口,但让实现这个接口的类决定实例化哪个类,工厂方法让类的实例化推迟到子类中进行。
-
简单工厂
简单工厂 定义:由一个工厂对象决定创建出哪一种产品类的实例 类型:创建性,但不属于GOF23种设计模式 适用场…
-
通熟易懂的设计模式二
组合模式看起来就像对象组的树形结构,一个对象里面包含一个或一组其他的对象。它是属于结构型模式。例如,一个公司包…
-
设计模式状态模式
想必每个程序员坐电梯的时候肯定对电梯的工作流程都有过一定的思考,今天我们就来谈谈电梯是如何工作的,是什么样的机…
-
通熟易懂的设计模式一
评判一个程序员是否优秀,就是 show me the code。优秀的代码可读性强,高内聚低耦合,可扩展。想要…
-
PHP设计模式八桥接模式Bridge-For-PHP
如果使用蜡笔,我们需要准备3*5=15支蜡笔,也就是说必须准备15个具体的蜡笔类。而如果使用毛笔的话,只需要3…