Question: //What is wrong with this java program? public class RetailItem { // Attributes private String description; private int unitsOnHand; private double price; // Constructors -

//What is wrong with this java program?

public class RetailItem {

// Attributes

private String description;

private int unitsOnHand;

private double price;

// Constructors - Use Default

public RetailItem( string d, int units, double pr) {

descriprion = d;

unitsOnHand = units;

price = pr;

// Mutators:

public void setDescription(String d) {

description = d;

}

public void setUnitsOnHand(int units) {

unitsOnHand = units;

}

public void setPrice(double pr) {

Price = pr;

}

// Accessors:

public String getDescription() {

return description;

}

public int getUnitsOnHand() {

return unitsOnHand;

}

public double getPrice() {

return price;

}

}

}

public class TestRetailItem {

public static void main(String[] args){

String description;

int unitsOnHand;

double price;

// Set up item1 object from textbook.

RetailItem item1 = new RetailItem();

item1.setDescription("Jacket");

item1.setUnitsOnHand(12);

item1.setPrice(59.95);

// Set up item2 object from textbook.

RetailItem item2 = new RetailItem();

item2.setDescription("Designer Jeans");

item2.setUnitsOnHand(40);

item2.setPrice(34.95);

// Set up item3 object from textbook. RetailItem item3 = new RetailItem(); item3.setDescription("Shirt"); item3.setUnitsOnHand(20); item3.setPrice(24.95);

// Print headings: System.out.println("Description Units On Hand Price"); System.out.println("================================================="); // Print item1 System.out.printf("Item #1: %-20s %5d %7.2f ", item1.getDescription(), item1.getUnitsOnHand(), item1.getPrice());

// Print item2 System.out.printf("Item #1: %-20s %5d %7.2f ", item2.getDescription(), item2.getUnitsOnHand(), item2.getPrice());

// Print item3 System.out.printf("Item #1: %-20s %5d %7.2f ", item3.getDescription(), item3.getUnitsOnHand(), item3.getPrice());

} }

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!