Question: Lab 4.1 Starting with a new NetBeans Java application (project) named CPS151_Lab4 , add a CashRegister class that models a store cash register (see the

Lab 4.1

Starting with a new NetBeans Java application (project) named CPS151_Lab4, add a CashRegister class that models a store cash register (see the demo on How to define a Java class in NetBeans). Make sure your new class is in the same package as the main class.

Then, add to this class:

instance variable for the list of item prices,

constructor that creates the list of item prices (initially empty),

instance methods to:

add an item with a given price (argument),

get the purchase total,

get the number of items purchased,

clear the case register for the next customer,

return (as a String) the list of item prices.

Lab 4.2

Switch back to the CPS151_Lab4 class and add code to the main method that does the following:

Declare/create an object of type CashRegister.

Using method calls to the CashRegister object, add three items with prices $1.95, $0.95 and $2.50.

Using method calls to the CashRegister object, display (1) the number of items purchased (2) the list of prices, and (3) the total price of the entire purchase.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!