static void Main(string[] args) { var darkRoast = new DarkRoast(); var milk = new Milk(darkRoast); var soybeans = new Soy(milk); var milk2 = new Milk(soybeans); var totalCost = milk2.Cost(); Console.WriteLine(Math.Round(totalCost, 2)); Console.WriteLine(milk2.Description); }
private static void setMenuItems(IMenuItem[] menuItems) { menuItems[0] = new Sugar(new Coffee()); menuItems[1] = new Sugar(new Sugar(new Coffee())); menuItems[2] = new Sugar(new Milk(new Coffee())); menuItems[3] = new Milk(new Coffee()); menuItems[4] = new Milk(new Milk(new CoffeeDarkRoast())); menuItems[5] = new Milk(new Tea()); menuItems[6] = new Milk(new Milk(new Tea())); menuItems[7] = new SandwichWithBacon(); menuItems[8] = new SandwichWithRoastedBeef(); menuItems[9] = new SandwichWithEggSalad(); }