Exemplo n.º 1
0
        public override pizza createpizza(string dato)
        {
            pizza mipizza;

            switch (dato)
            {
            case "peperoni":
                mipizza = new peperoni();
                break;

            case "especial":
                mipizza = new especial();
                break;

            case "mexicana":
                mipizza = new mexicana();
                break;

            default:
                mipizza = new peperoni();
                break;
            }

            mipizza.hornear();
            mipizza.empacar();
            mipizza.cortar();

            Console.WriteLine("Se creo una pizza " + mipizza.getnommbre() + " estilo Dominos.");
            return(mipizza);
        }
Exemplo n.º 2
0
        public override pizza createpizza(string dato)
        {
            pizza mipizza;

            switch (dato)
            {
            case "peperoni":
                mipizza = new panGrueso();
                Console.WriteLine(mipizza.getnommbre());
                mipizza = new tomate(mipizza);
                Console.WriteLine(mipizza.getnommbre());
                mipizza = new queso(mipizza);
                Console.WriteLine(mipizza.getnommbre());
                mipizza = new peperoni(mipizza);
                Console.WriteLine(mipizza.getnommbre());

                break;

            case "especial":
                mipizza = new panDelgado();
                Console.WriteLine(mipizza.getnommbre());
                mipizza = new tomate(mipizza);
                Console.WriteLine(mipizza.getnommbre());
                mipizza = new queso(mipizza);
                Console.WriteLine(mipizza.getnommbre());
                mipizza = new peperoni(mipizza);
                Console.WriteLine(mipizza.getnommbre());
                mipizza = new carnes(mipizza);
                Console.WriteLine(mipizza.getnommbre());
                mipizza = new chile(mipizza);
                Console.WriteLine(mipizza.getnommbre());
                break;

            case "mexicana":
                mipizza = new panCrujiente();
                Console.WriteLine(mipizza.getnommbre());
                mipizza = new frijol(mipizza);
                Console.WriteLine(mipizza.getnommbre());
                mipizza = new queso(mipizza);
                Console.WriteLine(mipizza.getnommbre());
                mipizza = new carnes(mipizza);
                Console.WriteLine(mipizza.getnommbre());
                mipizza = new chile(mipizza);
                Console.WriteLine(mipizza.getnommbre());
                break;

            default:
                mipizza = new panGrueso();
                Console.WriteLine(mipizza.getnommbre());
                mipizza = new tomate(mipizza);
                Console.WriteLine(mipizza.getnommbre());
                mipizza = new queso(mipizza);
                Console.WriteLine(mipizza.getnommbre());
                mipizza = new peperoni(mipizza);
                Console.WriteLine(mipizza.getnommbre());
                break;
            }

            mipizza.hornear();
            mipizza.empacar();
            mipizza.cortar();

            Console.WriteLine("Se creo una pizza " + dato + " estilo Dominos.");
            return(mipizza);
        }