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(); }
/// <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"); }