private static void BuildMediumCake() { Cake mediumCake = new MediumCake(); mediumCake = new Icing(mediumCake); mediumCake = new Cherries(mediumCake); Console.WriteLine(mediumCake.GetDescription()); Console.WriteLine("{0:C2}", mediumCake.CalculateCost()); }