两者都属于分离调用者和实现者。
Command 针对的是不同请求的,即一个进程里面有多个Command 。
strategy 针对算法变化的,即一个进程里面只有一个strategy。
不知这样理解正不正确?
是看应用场景来定的
------------------------------------------------------------------------
strategy 使用接口.
template 使用抽象类,抽象类中包含了一些具体的步骤.
相关文章:
两者都属于分离调用者和实现者。
Command 针对的是不同请求的,即一个进程里面有多个Command 。
strategy 针对算法变化的,即一个进程里面只有一个strategy。
不知这样理解正不正确?
是看应用场景来定的
------------------------------------------------------------------------
strategy 使用接口.
template 使用抽象类,抽象类中包含了一些具体的步骤.
相关文章: