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