#!/usr/bin/python #-*- coding:utf-8 -*- from Menu import Menu from MenuItem import MenuItem from Waitress import Waitress if __name__ == '__main__': pancakeHouseMenu = Menu("PANCAKE HOUSE MENU", "Breakfast") dinerMenu = Menu('DINER MENU', 'Lunch') cafeMenu = Menu('CAFE MENU', 'Dinner') dessertMenu = Menu("DESSERT MENU", "Dessert of course!") allMenus = Menu("ALL MENUS", "All menus combined") allMenus.add(pancakeHouseMenu) allMenus.add(dinerMenu) allMenus.add(cafeMenu) pancakeHouseMenu.add( MenuItem("K&B's Pancake Breakfast", "Pancakes with scrambled eggs, and toast", True, 2.99)) pancakeHouseMenu.add( MenuItem("Regular Pancake Breakfast", "Pancakes with fried eggs, sausage", False, 2.99)) dinerMenu.add( MenuItem( "Pasta", "Spaghetti with Marinara Sauce,and a slice of sourdough bread", True, 3.89))
def clear(): print("\n") menu_1 = Menu("MAIN_MENU") menu_2 = Menu("Menu_2") menu_3 = Menu("Menu_3") menu_4 = Menu("Menu4") submenu_1 = Submenu("SubMenu1") submenu_2 = Submenu("SubMenu2") submenu_3 = Submenu("SubMenu3") submenu_4 = Submenu("SubMenu4") submenu_5 = Submenu("SubMenu5") menu_2.add(submenu_1) menu_2.add(submenu_2) menu_3.add(submenu_3) menu_3.add(submenu_4) menu_4.add(submenu_5) menu_4.add(menu_2) menu_1.add(menu_2) menu_1.add(menu_3) menu_1.add(menu_4) clear() menu_1.print_method() clear() menu_1.remove(menu_3) clear() menu_1.print_method()