public override void Visit(Element01 element)
 {
     element.State += 2;
 }
 public abstract void Visit(Element01 element);