public abstract void VisitConcreteElementA( ConcreteElementA concreteElementA);
public override void VisitConcreteElementA(ConcreteElementA concreteElementA) { WriterMessages.AmarzenaMSG(this, string.Format("{0} visitado por {1}", concreteElementA.GetType().Name, this.GetType().Name)); }