Create a class named customer purchase that will contain get and set methods for a customer number, first name, surname, product, price and quantity. Create a separate class called printing that will include a method called print details, that will print the customer invoice. In the printing class include another method called customer purchase report which will display the following information: all written in Java

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

Create a class named customer purchase that will contain get and set methods for a customer number, first name, surname, product, price and quantity. Create a separate class called printing that will include a method called print details, that will print the customer invoice. In the printing class include another method called customer purchase report which will display the following information: all written in Java 

3 /21
100% +
回の
REPORT OPTION
PERCENTAGE
TAX
15%
COMMISSION
8.5%
DISCOUNT
10%
TOTAL
(Price + Tax)- (Discount + Commission)
In your main class, capture all the customer purchase details required to produce the reports.
Sample Screenshot 1
Enter the customer number >> 101ll
Enter the customer first name >> Alex
Enter the customer surname >> Jones
Enter the product >> Guitar
Enter the product price >> 5000
Enter the quantity required >> 2
Sample Screenshot 2
CUSTOMER INVOICE
CUSTOMER NUMBER
10111
CUSTOMER FIRST NAME Alex
CUSTOMER SURNAME
Jones
PRODUCT PRICE
R 5000.0
PRODUCT QUANTITY
nere to search:
Transcribed Image Text:3 /21 100% + 回の REPORT OPTION PERCENTAGE TAX 15% COMMISSION 8.5% DISCOUNT 10% TOTAL (Price + Tax)- (Discount + Commission) In your main class, capture all the customer purchase details required to produce the reports. Sample Screenshot 1 Enter the customer number >> 101ll Enter the customer first name >> Alex Enter the customer surname >> Jones Enter the product >> Guitar Enter the product price >> 5000 Enter the quantity required >> 2 Sample Screenshot 2 CUSTOMER INVOICE CUSTOMER NUMBER 10111 CUSTOMER FIRST NAME Alex CUSTOMER SURNAME Jones PRODUCT PRICE R 5000.0 PRODUCT QUANTITY nere to search:
4 /21
100% +
Sample Screenshot 3
Would you like to view the product purchase report? Enter (1)
to view the purchase report or any other key to exit.
O The Independent Institute of Education (Pty) Ltd 2021
Page 3 of 21
2021
19; 20; 21
Sample Screenshot 4 (If the Customer Purchase Report is required)
CUSTOMER PURCHASE REPORT
*****
************ **
TAX:
R 750.00
COMMISSION:
2 425.00
DISCOUNT:
R S00.00
TOTAL:
24825.00
Application Complece
e to search
Transcribed Image Text:4 /21 100% + Sample Screenshot 3 Would you like to view the product purchase report? Enter (1) to view the purchase report or any other key to exit. O The Independent Institute of Education (Pty) Ltd 2021 Page 3 of 21 2021 19; 20; 21 Sample Screenshot 4 (If the Customer Purchase Report is required) CUSTOMER PURCHASE REPORT ***** ************ ** TAX: R 750.00 COMMISSION: 2 425.00 DISCOUNT: R S00.00 TOTAL: 24825.00 Application Complece e to search
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 3 steps with 1 images

Blurred answer
Knowledge Booster
Class
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education