行为型设计模式用于不同对象之间职责划分或算法抽象,行为型设计模式不仅仅涉及类和对象,还涉及类或对象之间的交流模式加以实现
- 1.职责链模式 Chain of Responsibility
- 2.命令模式 Command
- 3.解释器模式 Interpreter
- 4.迭代器模式 Iterator
- 5.中介者模式 Mediator
- 6.备忘录模式 Memento
- 7.观察者模式 Observer
- 8.状态模式 State
- 9.策略模式 Strategy
- 10.模板方法模式 Template Method
- 11.访问者模式 Visitor
