Skip to content

Instantly share code, notes, and snippets.

@BobGu
Created May 5, 2016 01:29
Show Gist options
  • Save BobGu/f4e123045a47821fb513b9e89683e7bc to your computer and use it in GitHub Desktop.
Save BobGu/f4e123045a47821fb513b9e89683e7bc to your computer and use it in GitHub Desktop.
public class OnlineMenu {
private KlinesIceCreamMenu klinesMenu;
private PeddlersIceCreamMenu peddlersMenu;
public OnlineMenu(KlinesIceCreamMenu klinesMenu, PeddlersIceCreamMenu peddlersMenu) {
this.klinesMenu = klinesMenu;
this.peddlersMenu= peddlersMenu;
}
public void printMenu() {
MenuItem[] klinesMenuItems = klinesMenu.getMenuItems();
ArrayList<MenuItem> peddlersMenuItems = peddlersMenu.getMenuItems();
for (int i = 0; i < klinesMenuItems.length; i++) {
MenuItem menuItem = klinesMenuItems[i];
printMenuItem(menuItem);
}
for (int i = 0; i < peddlersMenuItems.size(); i++) {
MenuItem menuItem = peddlersMenuItems.get(i);
printMenuItem(menuItem);
}
}
private void printMenuItem(MenuItem menuItem) {
System.out.println(menuItem.getName());
System.out.println(menuItem.getDescription());
System.out.println(menuItem.getPrice());
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment