Пример #1
0
 //模板方法定义算法,当前节点处理或下一节点处理
 public void Run(Param param)
 {
     if (CheckExcute(param))
     {
         Excute(param);
     }
     else if (next != null)
     {
         next.Run(param);
     }
 }
Пример #2
0
 public void Excute(Param param)
 {
     head.Run(param);
 }