public void addHandler(Handler2 handler) { //设置handle handler.setSuccessor(null); Console.WriteLine($"head_set:{handler}"); if (head == null) { head = handler; tail = handler; return; } //设置tail(尾巴) tail.setSuccessor(handler); tail = handler; Console.WriteLine($"tail_set:{handler}"); }
public void setSuccessor(Handler2 successor) { this.successor = successor; }