public override void Accept(IAnimalVistor visitor) { visitor.Visit(this); }
//接受参观者,让visitor做事情 public abstract void Accept(IAnimalVistor visitor);