@ 11% D Tue 9:26 PM a Homework,05 Home Insert DesignLayout References MailingsRe
ID: 3925697 • Letter: #
Question
@ 11% D Tue 9:26 PM a Homework,05 Home Insert DesignLayout References MailingsReviewV Calibri (Body) B 1 u.shex, x'iA.O.A. Plaste 0 Styles Styles earn 1.) (Invoice Class) Create a class called Invoice a hardware store might use to represent an invoice for an item sold at the store. An Invoice should include four pieces of information as instance variables-a part number (type String), a part description (type String), a quantity of the item being purchased (type int) and a price per item (double). Your class should have a constructor to initialize the four instance variables. Provide a set and a get method for each instance variable. e the In addition, provide a method ntmed getinvoiceAmount to calculate the invoice amount (i.e., multiplies the quantity by the price per item), then returns the amount as a double value. If the quantity is not positive, it should be set to 0. If the price per item is not positive, it should be set to 0.0. Write a test app named Invoice Test to demonstrate class Invoice's capabilities. Try to use the JOption Pane class objects as input and output instead of the keyboard. 2.) (Employee Class) Create a class called Employee that includes three instance variables-a first name (type String), a last name (type String) and a monthly salary (double). Provide a constructor to initialize the three instance variables. Provide a set and a get method for each instance variable. If the monthly salary is not positive, do not set its value. Write a test app named Employee Test to demonstrate class Employeo's capabilities Create two Employee objects and display each object's yearly salary. Then give each Employee a 10% raise and display each Employee's yearly salary again. 140 % 4) English (US) 263 Words Page 1 of 1Explanation / Answer
Please find the required program along with its output. Please see the comments against each line to understand the step.
2)
--------------------------------------------------
OUTPUT:
Yearly salary :
Employee 1 : 12000.0
Employee 2 : 36000.0
Yearly salary after 10% raise:
Employee 1 : 13200.0
Employee 2 : 39600.00000000001
1)
--------------------------------------------------------------
OUTPUT:
Enter part number
AS12DS
Enter part description
ABCDEFGH
Enter quantity
4
Enter price
68
Invoice amount = 272.0
Related Questions
Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.