Starting from:

$21

BOOKDRIVER & BOOK CLASS

Create a java class Book class as described below: The Book class has three instance variables: The sales tax as a constant The title of the book The price of the book The class has the following methods: Accessor methods (getters) for all instance variables Mutator methods (setters) for the title and price An increasePrice method that accepts one parameter representing the percentage of the increase in price. Note that a 5% increase should be passed in as 0.05. The increasePrice method should adjust the price of the book by the specified percentage. For example, if I have a Book book1 currently priced at $12 and I call the increasePrice method with 5%: book1.increasePrice(0.05); book1 should now be priced at $12.60 A calculateSales method that accepts one parameter representing the number of books sold and computes and returns the total sales. Create test data and calculate the expected result. Input Expected Output Book Number Sold Percent Increase Price Life of Pi - --- - Harry Potter - --- - Life of Pi - - - Harry Potter - - - Use the Book class you coded above. Sales tax would be 7.5%. Create a Java program class named BookDriver that creates two Book objects. First object is for the book "Life of Pi " priced at $13.50 and the second is for the book "Harry Potter: Goblet of Fire" priced at $22.00. Sales program should ask the user for number sold for each book and display the resulting sales amount for each, properly labeled and indicating for which book. Then the program will ask the user for percentage increase in price for each book, and update the Book objects accordingly. Display the sales amounts again using the updated prices. All money amounts should be formatted with a dollar sign and two decimal places.

More products