发表于 2024年8月20日1年前 有个操作过程,需要执行 4 个步骤step1()step2()step3()step4()要按照顺序执行其中,step2 ,step4 要根据不同的场景进行单独开发step1 和 step3 是公共化步骤,大家都一样请问一下,哪种设计模式比较适合这个情况呢,我想着用工厂模式,但是感觉又有点不对工厂模式不会限制执行步骤。请教一下各位大佬,谢谢
step1()
step2()
step3()
step4()
要按照顺序执行
其中,step2 ,step4 要根据不同的场景进行单独开发
step1 和 step3 是公共化步骤,大家都一样
请问一下,哪种设计模式比较适合这个情况呢,我想着用工厂模式,但是感觉又有点不对
工厂模式不会限制执行步骤。
请教一下各位大佬,谢谢