public static void Main() { var breakfast = new Menu("Breakfast", "Pancake House"); var lunch = new Menu("Lunch", "Deli Diner"); var dinner = new Menu("Dinner", "Dinneroni"); var dessert = new Menu("Dessert", "Ice Cream"); var menu = new Menu("All", "McDonalds"); breakfast.Add(new MenuItem("Waffles", "Butterscotch waffles", 140, false)); breakfast.Add(new MenuItem("Corn Flakes", "Kellogs", 80, true)); lunch.Add(new MenuItem("Burger", "Cheese and Onion Burger", 250, true)); lunch.Add(new MenuItem("Sandwich", "Chicken Sandwich", 280, false)); dinner.Add(new MenuItem("Pizza", "Cheese and Tomato Pizza", 210, true)); dinner.Add(new MenuItem("Pasta", "Chicken Pasta", 280, false)); dessert.Add(new MenuItem("Ice Cream", "Vanilla and Chocolate", 120, true)); dessert.Add(new MenuItem("Cake", "Choclate Cake Slice", 180, false)); dinner.Add(dessert); menu.Add(breakfast); menu.Add(lunch); menu.Add(dinner); menu.Print(); }
static void Main(string[] args) { MenuComponent breakfastMenu = new Menu("早餐菜单", "早餐供应"); MenuComponent dinnerMenu = new Menu("晚餐菜单", "晚餐供应"); MenuComponent dessertMenu = new Menu("甜点菜单", "晚餐甜点"); MenuComponent allMenus = new Menu("ALL MENUS", "all menus combaind"); //加入菜单 allMenus.Add(breakfastMenu); allMenus.Add(dinnerMenu); //加入菜单项 breakfastMenu.Add(new MenuItme("包子", "鲜肉酱肉", false, 2)); dinnerMenu.Add(new MenuItme("牛肉拉面", "拉面配牛肉", false, 15)); dinnerMenu.Add(dessertMenu); dessertMenu.Add(new MenuItme("梦龙卷", "切件", false, 16)); allMenus.Print(); Console.ReadKey(); }