01: /** 02: A product with a price and description. 03: */ 04: public class Product implements LineItem 05: { 06: /** 07: Constructs a product. 08: @param description the description 09: @param price the price 10: */ 11: public Product(String description, double price) 12: { 13: this.description = description; 14: this.price = price; 15: } 16: public double getPrice() { return price; } 17: public String toString() { return description; } 18: private String description; 19: private double price; 20: }