// Product.java public class Product { private int itemNum; // Item Number private String itemName; // Item Name private int units; // Number of units private double price; // Price per unit // Define getter and setters public void setItemNum(int itemNum) { this.itemNum = itemNum; } public int getItemNum() { return itemNum; } public void setItemName(String itemName) { this.itemName = itemName; } public String getItemName() { return itemName; } public void setUnits(int units) { this.units = units; } public int getUnits() { return units; } public void setPrice(double price) { this.price = price; } public double getPrice() { return price; } public double getRestockingFee() { return price * units * 0.05; } // Define Constructor public Product(int itemNum, String itemName, int units, double price) { this.itemNum = itemNum; this.itemName = itemName; this.units = units; this.price = price; } // Define the default constructor just in case public Product() {} // Calculate the inventory price public double getInventoryValue() { return price * units; } }