过滤器模式 过滤器模式(Filter Pattern)或标准模式(Criteria Pattern) […]
组合模式 组合模式(Composite Pattern),又叫部分整体模式,是用于把一组相似的对象当 […]
装饰器模式 装饰器模式(Decorator Pattern)允许向一个现有的对象添加新的功能,同时又 […]
桥接模式 桥接(Bridge)是用于把抽象化与实现化解耦,使得二者可以独立变化。这种类型的设计模式属 […]
外观模式 外观模式(Facade Pattern)隐藏系统的复杂性,并向客户端提供了一个客户端可以访 […]
责任链模式 顾名思义,责任链模式(Chain of Responsibility Pattern)为 […]
状态模式 在状态模式(State Pattern)中,类的行为是基于它的状态改变的。这种类型的设计模 […]
观察者模式 当对象间存在一对多关系时,则使用观察者模式(Observer Pattern)。比如,当 […]
备忘录模式 备忘录模式(Memento Pattern)保存一个对象的某个状态,以便在适当的时候恢复 […]
中介者模式 中介者模式(Mediator Pattern)是用来降低多个对象和类之间的通信复杂性。这 […]