Ejemplo n.º 1
0
        public static void Main(string[] args)
        {
            ConcreteVisitor  visitor          = new ConcreteVisitor();
            ConcreteElement1 concreteElement1 = new ConcreteElement1();

            concreteElement1.accept(visitor);
            ConcreteElement2 concreteElement2 = new ConcreteElement2();

            concreteElement2.accept(visitor);
        }
Ejemplo n.º 2
0
 public void apply(ConcreteElement2 concreteElement2)
 {
     Console.WriteLine("Applying on " + nameof(concreteElement2));
 }