public override void VisitElementA(ElementA element) { element.OperationA(); }
public abstract void VisitElementA(ElementA element);