命令模式:将请求封装为对象,从而使不同的请求对客户参数化,支持对请求队列的排队,撤销。结构为:抽象命令类,实体命令类(多个),Invoker类,recever类和客户类。实体命令类重写抽象命令类的execute方法,在该方法中调用recever对象提供好的针对于该类的方法。Invoker类包含命令类的List.
责任链模式:请求需要依次传递给多个对象。将对象连成链并沿着这个链传递请求知道请求被处理。
命令模式:将请求封装为对象,从而使不同的请求对客户参数化,支持对请求队列的排队,撤销。结构为:抽象命令类,实体命令类(多个),Invoker类,recever类和客户类。实体命令类重写抽象命令类的execute方法,在该方法中调用recever对象提供好的针对于该类的方法。Invoker类包含命令类的List.
责任链模式:请求需要依次传递给多个对象。将对象连成链并沿着这个链传递请求知道请求被处理。