Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

I am receiving an error and I am not sure how to fix this to get my code running. What would the code fixed look

I am receiving an error and I am not sure how to fix this to get my code running. What would the code fixed look like? The errors are on lines 24-27 on the last picture. I have written this in java and the errors say
PartNumber cannot be resolved to a variable line 24
PartDescription cannot be resolves to a variable
Line 25
PartQuantity cannot be resolved to a variable
Line 26
PricePerItem cannot be resolved to a variable
Line 27
Copy of my question.
Create a class called Invoice that 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 variablesa 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
that initializes the four instance variables. Provide a set and a get method for each instance variable.
In addition, provide a method named getInvoiceAmount that calculates 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 InvoiceTest that demonstrates class Invoices capabilities.
image text in transcribed
image text in transcribed
image text in transcribed
image text in transcribed
17 public class Invoice//Public class Invoice begins 18 19 private String PartNumber: //Instance variable with type String for part numbers 20 private String PartDescription://Instance variable vith type String tor part deacriptions 21 private int PartQuantity://Inatance variable with type int for part quantities 22 private double PricePerItem://Inatance variable with type double for prices per itema 23 24 25 6 publie Invoice (String PartNumber, String PartDescription, int PartQuantity, double PricePerItem )//Constructor receivir 27 2this.PartNumber -PartNumber://PartNumbez ia assigned to Nun this.PartDeacription PartDescription:l/PartDescription is assigned to Det 30 31 32 r Partouantity

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image_2

Step: 3

blur-text-image_3

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Introduction To Data Mining

Authors: Pang Ning Tan, Michael Steinbach, Vipin Kumar

1st Edition

321321367, 978-0321321367

More Books

Students also viewed these Databases questions