设计这样的流程需要用到状态机(FSM)吗?

我想利用反射技术,通过可视化的图形界面来指定方法的各个参数,和方法执行的流程,如下图所示,

1)当方法1的三个参数都收到后就执行方法1
2)方法1执行完的一个输出结果做为方法2的输入(这意味这个方法得等方法一执行完方法能执行),同时接收另外一个参数,如果两个参数都接收到了就执行方法2
3)方法3接收方法1的一个输出结果,同时接收方法2的一个输出结果,当两个输入参数都到位时,就执行方法3

我想问一下,想要实现这要一个方法执行的流程,是否用到有FSM,还是别的什么,还请提供个思路,自己脑子里认为这个和状态机有点关系,理不清,肯请指点

原文地址:https://www.cnblogs.com/lexus/p/1164487.html