I need hep on my lab this is for JAVA in Zybooks Create a pr
I need hep on my lab this is for JAVA in Zybooks
Create a program using classes that does the following using your NetBeans IDE and upload it here:
 
 (1) Create two files to submit:
ItemToPurchase.java - Class definition
ShoppingCartPrinter.java - Contains main() method
Build the ItemToPurchase class with the following specifications:
Private fields
String itemName - Initialized in default constructor to \"none\"
int itemPrice - Initialized in default constructor to 0
int itemQuantity - Initialized in default constructor to 0
Default constructor
Public member methods (mutators & accessors)
setName() & getName() (2 pts)
setPrice() & getPrice() (2 pts)
setQuantity() & getQuantity() (2 pts)
(2) In main(), prompt the user for two items and create two objects of the ItemToPurchase class. Before prompting for the second item, callscnr.nextLine(); to allow the user to input a new string. (2 pts)
 
 Ex:
 (3) Add the costs of the two items together and output the total cost. (2 pts)
 
 Ex:
Solution
ItemToPurchase.java
 public class ItemToPurchase {
    private String itemName ;
    private int itemPrice;
    private int itemQuantity;
    public ItemToPurchase(){
        itemName = \"none\";
        itemPrice = 0;
        itemQuantity = 0;
    }
    public String getName() {
        return itemName;
    }
    public void setName(String itemName) {
        this.itemName = itemName;
    }
    public int getPrice() {
        return itemPrice;
    }
    public void setPrice(int itemPrice) {
        this.itemPrice = itemPrice;
    }
    public int getQuantity() {
        return itemQuantity;
    }
    public void setQuantity(int itemQuantity) {
        this.itemQuantity = itemQuantity;
    }
   
 }
ShoppingCartPrinter.java
import java.util.Scanner;
 public class ShoppingCartPrinter {
  
    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);
        ItemToPurchase item1 = new ItemToPurchase();
        ItemToPurchase item2 = new ItemToPurchase();
        System.out.println(\"Item 1\");
        System.out.print(\"Enter the item name: \");
        String name1 = scan.nextLine();
        System.out.print(\"Enter the item price: \");
        int price1 = scan.nextInt();
        System.out.print(\"Enter the item quantity: \");
        int quantity1 = scan.nextInt();
        item1.setName(name1);
        item1.setPrice(price1);
        item1.setQuantity(quantity1);
        scan.nextLine();
        System.out.println(\"Item 2\");
        System.out.print(\"Enter the item name: \");
        String name2 = scan.nextLine();
        System.out.print(\"Enter the item price: \");
        int price2 = scan.nextInt();
        System.out.print(\"Enter the item quantity: \");
        int quantity2 = scan.nextInt();
        item2.setName(name2);
        item2.setPrice(price2);
        item2.setQuantity(quantity2);
        System.out.println(\"TOTAL COST\");
        int item1Total = item1.getPrice() * item1.getQuantity();
        int item2Total = item2.getPrice() * item2.getQuantity();
        System.out.println(item1.getName()+\" \"+item1.getQuantity()+\" for $\"+item1.getPrice()+\" = $\"+item1Total);
        System.out.println(item2.getName()+\" \"+item2.getQuantity()+\" for $\"+item2.getPrice()+\" = $\"+item2Total);
        System.out.println();
        System.out.println(\"Total: $\"+(item1Total + item2Total));
}
}
Output:
Item 1
 Enter the item name: Chocolate Chips
 Enter the item price: 3
 Enter the item quantity: 1
 Item 2
 Enter the item name: Bottled Water
 Enter the item price: 1
 Enter the item quantity: 10
 TOTAL COST
 Chocolate Chips 1 for $3 = $3
 Bottled Water 10 for $1 = $10
Total: $13



