Question: A pet shop wants to give a discount to its clients if they buy one or more pets and at least five other items. The
A pet shop wants to give a discount to its clients if they buy one or more pets and at least five other items. The discount is equal to 20 percent of the cost of the other items, but not the pets.
Use a class Item to describe an item, with any needed methods and a constructor public Item(double price, boolean isPet, int quantity)
An invoice holds a collection of Item objects; use an array or array list to store them. In the Invoice class, implement methods public void add(Item anItem)
public double getDiscount()
Write a program that prompts a cashier to enter each price and quantity, and then a Y for a pet or N for another item. Use a price of –1 as a sentinel. In the loop, call the add method; after the loop, call the getDiscount method and display the returned value.

Step by Step Solution
3.45 Rating (148 Votes )
There are 3 Steps involved in it
To address the question provided well need to create two classes Item and Invoice The Item class will represent an individual item in the store with i... View full answer
Get step-by-step solutions from verified subject matter experts
