请求一下,除了模板方法模式还有什么比较好的方式来固化执行步骤

查看 35|回复 0
作者:NoKey   
比如,我们有一个执行过程,要求执行步骤是
step1
step2
step3
step4
用模板方法模式来做,比较直接,限定了
execute() {
step1();
step2();
step3();
step4();
}
这样,只需要开发人员继承模板方法类,自行实现各步骤,然后调用 execute 即可
那么,这样要求每个执行过程,都要继承一次这个模板方法类,如果过程类型较多,会产生大量的类
请教一下各位大佬,有没有更好的实现方法呢?
谢谢
您需要登录后才可以回帖 登录 | 立即注册

返回顶部