Results 1 to 3 of 3
  1. #1
    Nexcompac is offline Member
    Join Date
    Jul 2007
    Posts
    5
    Rep Power
    0

    Default Adding a Restock Fee

    I am getting I believe three erros in this code. I had it running perfect untill I added all the restock fee items.

    This is what I have so far:

    Java Code:
    import java.util.*; // program uses class Scanner
    
    public class Inventory 
    {    
        // main method begins execution of Java application
       public static void main( String args[]) 
       {    
          product[] myProduct = new product[5];      
    
            product p1 = new product("Tom Clancy Vegas", 20003, 5, 30);
            product p2 = new product("Froger", 74512, 2, 10);
            product p3 = new product("Halo 2", 20009, 3, 45);
            product p4 = new product("Night Caster", 74522, 8, 5);
            product p5 = new product("Halo 3", 32976, 1, 50);
            
            myProduct[0] = p1;
            myProduct[1] = p2;
            myProduct[2] = p3;
            myProduct[3] = p4;
            myProduct[4] = p5;
            
            double totalValue = 0.0;
            
            for (int c=0; c < 5; c++)
            {
                totalValue = totalValue + myProduct[c].itemCalculate();
            }
            
            Arrays.sort(myProduct); // function used to sort arrays
            
            for(product p: myProduct)
            {
                System.out.println(p);
                System.out.println();
            }
           System.out.println("Total Inventory value is: $"+totalValue);
       
       } //end main
        
    } //end Inventory
    Java Code:
    import java.util.*; // program uses any class available
    
    class product implements Comparable 
    {
       private String productName; // class variable that stores the item name
       private int itemNumber; // class variable that stores the item number
       private double unitProduct; // class variable that stores the quantity in stock
       private double priceProduct; // class variable that stores the item price
       
        /** Creates a new instance of product */
        public product() // Constructor for Product class
         {
            productName = "";
            itemNumber = 0;
            unitProduct = 0.0;
            priceProduct = 0.0;
         }
        public product( String productName, int itemNumber, double unitProduct, double priceProduct) // Constructor for myProduct class
        {
            this.productName = productName;
            this.itemNumber = itemNumber;
            this.unitProduct = unitProduct;
            this.priceProduct = priceProduct;
        }
        
          public void setProductName(String name)  // Method to set the item name
           {
             this.productName = productName;
           }
          public String getProductName()  // Method to get the item name
           {
             return productName;
           }
          public void setItemNumber(int number)  // Method to set the item number
           {
             this.itemNumber = itemNumber;
           }
          public int getItemNumber()  // Method to get the item name
           {
             return itemNumber;
           }
           public void setUnitProduct(double unit)  // Method to set the item number
           {
             this.unitProduct = unitProduct;
           }
          public double getUnitProduct()  // Method to get the item name
           {
             return unitProduct;
           }
           public void setPriceProduct(double price)  // Method to set the item number
           {
             this.priceProduct = priceProduct;
           }
          public double getPriceProduct()  // Method to get the item name
           {
             return priceProduct;
           }
          public double setRestockFee()  // Method to set the Restocking fee
           {
            return value() * 0.05;
           }
          public double getRestockFee()  // Method to set the Restocking fee
           {
            return value() * 0.05;
           }
    
    
    // Calculation method
      public double itemCalculate()
       {     
            return unitProduct * priceProduct; // multiply for total for each item
            
       } // end calculation
      public int compareTo (Object o) // use the compareTo method
        {
          product p = (product)o;
             return productName.compareTo(p.getProductName());
       }
      public double RestockFee()  // Method to set the Restocking fee
         {
            return value() * 0.05;
       }  // end
      
      public String toString() // displays products
      {
          return "Title: "+productName+
                  "\nBarcode: "+itemNumber+
                  "\nNumber of Xbox games: "+(int)unitProduct+
                  "\nPrice: $"+priceProduct+
                  "\nTotal: $"+itemCalculate();
       } // end toString
    
       
    }//end class Supplies
    Last edited by Nexcompac; 07-30-2007 at 09:17 AM. Reason: posted wrong code

  2. #2
    Nexcompac is offline Member
    Join Date
    Jul 2007
    Posts
    5
    Rep Power
    0

    Default here are the error codes

    Product.java:61 cannot find symbol
    symbol : method value<>
    location: class product
    return value<> * 0.05;

    Product.java:65 cannot find symbol
    symbol : method value<>
    location: class product
    return value<> * 0.05;

    Product.java:82 cannot find symbol
    symbol : method value<>
    location: class product
    return value<> * 0.05;

  3. #3
    Nexcompac is offline Member
    Join Date
    Jul 2007
    Posts
    5
    Rep Power
    0

Similar Threads

  1. Adding taglibs in JSP
    By Java Tip in forum Java Tip
    Replies: 0
    Last Post: 01-14-2008, 12:43 AM
  2. Adding Tabs to JTabbedPane
    By blackstone in forum AWT / Swing
    Replies: 2
    Last Post: 11-14-2007, 04:15 PM
  3. Adding file names(Help!!)
    By Gambit17 in forum New To Java
    Replies: 4
    Last Post: 11-09-2007, 08:26 AM
  4. Adding Variables and using Switch
    By notnumber6 in forum New To Java
    Replies: 4
    Last Post: 11-03-2007, 06:45 PM
  5. Adding items to a jComboBox
    By tronovan in forum New To Java
    Replies: 0
    Last Post: 08-08-2007, 09:48 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •