外观模式 外观模式(Facade Pattern)隐藏系统的复杂性,并向客户端提供了一个客户端可以访 […]
享元模式 享元模式(Flyweight Pattern)主要用于减少创建对象的数量,以减少内存占用和 […]
代理模式 在代理模式(Proxy Pattern)中,一个类代表另一个类的功能。这种类型的设计模式属 […]
过滤器模式 过滤器模式(Filter Pattern)或标准模式(Criteria Pattern) […]
组合模式 组合模式(Composite Pattern),又叫部分整体模式,是用于把一组相似的对象当 […]
责任链模式 顾名思义,责任链模式(Chain of Responsibility Pattern)为 […]
解释器模式 解释器模式(Interpreter Pattern)提供了评估语言的语法或表达式的方式, […]
命令模式 命令模式(Command Pattern)是一种数据驱动的设计模式,它属于行为型模式。请求 […]
状态模式 在状态模式(State Pattern)中,类的行为是基于它的状态改变的。这种类型的设计模 […]
观察者模式 当对象间存在一对多关系时,则使用观察者模式(Observer Pattern)。比如,当 […]