static void Main(string[] args)
        {
            MealBuilder mealBuilder = new MealBuilder();

            Meal vegMeal = mealBuilder.PrepareVegMeal();

            Console.WriteLine("Veg Meal");
            vegMeal.ShowItems();
            Console.WriteLine("Total Cost: " + vegMeal.GetCost());

            Meal nonVegMeal = mealBuilder.PrepareNonVegMeal();

            Console.WriteLine("\n\nNon-Veg Meal");
            nonVegMeal.ShowItems();
            Console.WriteLine("Total Cost: " + nonVegMeal.GetCost());
        }
        static void Main(string[] args)
        {
            MealBuilder mealBuilder = new MealBuilder();

            Meal vegMeal = mealBuilder.PrepareVegMeal();

            vegMeal.ShowItems();

            Console.WriteLine();

            Meal nonVegMeal = mealBuilder.PrepareNonVegMeal();

            vegMeal.ShowItems();

            Console.ReadKey();
        }
        static void Main(string[] args)
        {
            MealBuilder mealBuilder = new MealBuilder();

            Meal vegMeal = mealBuilder.PrepareVegMeal();

            Console.WriteLine("***** Veg meal *****");
            vegMeal.ShowItems();
            Console.WriteLine(String.Format("Total price = {0}", vegMeal.GetCost()));
            Console.ReadLine();

            Meal nonVegMeal = mealBuilder.PrepareNonVegMeal();

            Console.WriteLine("***** Non veg meal *****");
            nonVegMeal.ShowItems();
            Console.WriteLine(String.Format("Total price = {0}", nonVegMeal.GetCost()));
            Console.ReadLine();
        }
Exemple #4
0
        /// <summary>
        /// The main.
        /// </summary>
        /// <param name="args">
        /// The args.
        /// </param>
        public static void Main(string[] args)
        {
            var mealBuilder = new MealBuilder();

            // create an object of veg meal
            var vegMeal = mealBuilder.PrepareVegMeal();

            Console.WriteLine("Veg Meal...");
            vegMeal.ShowItems();
            Console.WriteLine($"Total Cost: {vegMeal.GetCost()}\n");

            // create an object of non veg meal
            var nonVegMeal = mealBuilder.PrepareNonVegMeal();

            Console.WriteLine("Non Veg Meal...");
            nonVegMeal.ShowItems();
            Console.WriteLine($"Total Cost: {nonVegMeal.GetCost()}\n");
        }