Ejemplo n.º 1
0
        static void Main(string[] args)
        {
            Incrementor incr = new Incrementor();
            Decrementor decr = new Decrementor();


            Thread t1 = new Thread(incr.inc);
            Thread t2 = new Thread(decr.dec);

            t1.Start();
            t2.Start();
            t1.Join();
            t2.Join();
            Console.ReadKey();
        }
Ejemplo n.º 2
0
        public static Operator GetInstance(string symbol)
        {
            Operator ret = null;

            switch (symbol)
            {
            case "inc":
                ret = new Incrementor();
                break;

            case "dec":
                ret = new Decrementor();
                break;
            }
            return(ret);
        }