概述 队列是是一种受限的线性表,特点为 FIFO(先进先出); 特点 受限之处在于它只允许在表的前端(fron…
工厂模式 将构造函数和创建者进行分离 UML 代码实现 代码以表单校验为例,通过传入不同的校验器实现对数据的校…
数据结构 — 栈 常见的数据结构 1、数组(Aarray) 2、栈(Stack) 3、链表(Linked L…
概述 专业描述 责任链模式(Chain of Respopattern-nsibility Pattern)为…
装饰器模式 专业描述 装饰器模式(Decorator Pattern)允许向一个现有的对象添加新的功能,同时又…
适配器模式 专业描述 适配器模式(Adapter Pattern)是作为两个不兼容的接口之间的桥梁。这种类型的…
桥接模式 专业定义 《大话设计模式》 桥接模式即将抽象部分与它的实现部分分离开来,使他们都可以独立变化。 桥接…
观察者模式 观察者模式指的是一个对象(Subject)[被观察者] 维持一系列依赖于它的对象(Observer…
策略模式 专业描述 在策略模式(Strategy Pattern)中,一个类的行为或其算法可以在运行时更改。这…
概述 专业描述 模板方法模式(Template Pattern)中,一个抽象类公开定义了执行它的方法的方式 /…