/// <summary> /// Visits another concrete elemetito. /// </summary> /// <param name="anotherConcreteElementito">Another concrete elementito.</param> public override void VisitAnotherConcreteElemetito(AnotherConcreteElementito anotherConcreteElementito) { string s = anotherConcreteElementito.GetType().Name + " visited by " + this.GetType().Name; }
//public abstract void VisitConcreteElementB(ConcreteElementB concreteElementB); /// <summary> /// Visits another concrete elemetito. /// </summary> /// <param name="anotherConcreteElementito">Another concrete elementito.</param> public abstract void VisitAnotherConcreteElemetito(AnotherConcreteElementito anotherConcreteElementito);