/* * MyGroceryList.java * * Created: February 27, 2005 * Modified by: * Description: MyGroceryList class for Programming Assignment 4 * CS111 A1 Spring 2005 */ package program4; public class MyGroceryList { private static final int MAX_ITEMS = 200; private GroceryItem[] groceries; private int numItems; /** Creates a new instance of MyGroceryList */ public MyGroceryList() { groceries = new GroceryItem[MAX_ITEMS]; numItems = 0; } /** put a new item on the grocery list */ public void addItem(String name, int quantity, int unitPrice){ if(numItems < MAX_ITEMS - 1) groceries[numItems++] = new GroceryItem(name, quantity, unitPrice); return; } /** print out all items on list, in order */ public void output(){ if(numItems == 0){ System.out.println("Empty list"); return; } for(int i=0;i