Java设计模式简介(三):行为型模式(上)

本章讲到第三种设计模式——行为型模式,共11种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式。 先来张图,看看这11中模式的关系: 第一类:通过父类与子类的关系进行实现。第二类:两个类之间。第三类:类的状态。第四类:通过中间类。   13、策略模式(strategy): 策略模式定义了一系列的算法,并将每个算法封装起
相关文章
相关标签/搜索