Ejemplo n.º 1
0
        static void Main(string[] args)
        {
            DuckSimulator       simulator    = new DuckSimulator();
            AbstractDuckFactory _duckFactory = new CountingDuckFactory();

            simulator.simulate(_duckFactory);
        }
Ejemplo n.º 2
0
        static void Main(string[] args)
        {
            var factory = new CountingDuckFactory();
            var sim     = new DuckSimulator(factory);

            sim.Simulate();

            Console.ReadKey();
        }