public override void VisitConcreteElementB( ConcreteElementB theElement) { Debug.Log ("ConcreteVicitor1.VisitConcreteElementB()"); theElement.OperationB(); }
public override void VisitConcreteElement( ConcreteElementB theElement) { Debug.Log ("ConcreteVicitor2.VisitConcreteElement(B)"); }
public abstract void VisitConcreteElementB( ConcreteElementB theElement);