Example #1
0
File: Program.cs Project: GAlex7/TA
        public static void Main()
        {
            var visitor = new ClassicVisitor();
            var bear = new Bear();

            visitor.Visit(bear);

            Console.WriteLine("**************");

            var animals = new List<Animal>() { new Lion(), new Tiger(), new Snake(), new Bear() };

            visitor.VisitAll(animals);
        }
Example #2
0
        public static void Main()
        {
            var visitor = new ClassicVisitor();
            var bear    = new Bear();

            visitor.Visit(bear);

            Console.WriteLine("**************");

            var animals = new List <Animal>()
            {
                new Lion(), new Tiger(), new Snake(), new Bear()
            };

            visitor.VisitAll(animals);
        }