private static void BuildSmallCake() { Cake smallCake = new SmallCake(); smallCake = new Icing(smallCake); Console.WriteLine(smallCake.GetDescription()); Console.WriteLine("{0:C2}", smallCake.CalculateCost()); }