Accept() public method

public Accept ( Visitor visitor ) : void
visitor Visitor
return void
Example #1
0
        static void Main(string[] args)
        {
            Visitor v1 = new ConcreteVisitor1();
            Visitor v2 = new ConcreteVisitor2();
            Element e1 = new ConcreteElementA();
            Element e2 = new ConcreteElementB();

            e1.Accept(v1);
            e2.Accept(v1);
            Console.WriteLine("————————————");
            e1.Accept(v2);
            e2.Accept(v2);
            Console.ReadLine();
        }