All pastes #784992 Raw Edit

Unnamed

public text v1 · immutable
·published 2007-11-19 23:38 UTC
rendered paste body
import java.text.NumberFormat;
import java.util.Scanner;

public class ShoppingCart
{
    private int itemCount;      // total number of items in the cart
    private double totalPrice;  // total price of items in the cart
    private int capacity;       // current cart capacity
    Item[] cart = new Item[capacity];  // New array called cart that holds capacity items.
    String end;

    // -----------------------------------------------------------
    //  Creates an empty shopping cart with a capacity of 5 items.
    // -----------------------------------------------------------
    public ShoppingCart()
    {
	capacity = 5;
	itemCount = 0;
	totalPrice = 0.0;
    cart = new Item[capacity];
    }

    // -------------------------------------------------------
    //  Adds an item to the shopping cart.
    // -------------------------------------------------------
    public void addToCart(String itemName, double price, int quantity)
    {
        Item item = new Item(itemName, price, quantity);
        if (itemCount < capacity)
            cart[itemCount] = item;
        totalPrice += (price * quantity);
        itemCount++;
    }