改了调用攻击方法的方法，在攻击方法上来说应该问题不大了。要实现的一个东西是深拷贝，现在都是浅拷贝