Desktop\Inventorypart2.java:110: missing return statement

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • KuruptingYou
    New Member
    • Nov 2011
    • 1

    #1

    Desktop\Inventorypart2.java:110: missing return statement

    Code:
    public class Inventorypart2 {
    
    public static void main(String args []) {
    
    DVD dvd;
    
    
    dvd = new DVD(1, "The Fellowship of the Ring", 5, 14.95);
    System.out.println(dvd);
    
    dvd = new DVD(2, "The Chamber", 7, 12.99);
    System.out.println(dvd);
    
    dvd = new DVD(3, "Superman 3", 6, 19.99);
    System.out.println(dvd);
    
    dvd = new DVD(4, "Van Helsing", 3, 10.99);
    System.out.println(dvd);
    
    } //end main
    
    } // end class Inventorypart2
    
    
    class DVD {
    private int dvdItem;
    private String dvdTitle;
    private int dvdStock;
    private double dvdPrice;
    
    public DVD(int item, String title, int stock, double price) {
    dvdItem = item;
    dvdTitle = title;
    dvdStock = stock;
    dvdPrice = price;
    } //end four-argument constructor
    
    // set DVD Item
    public void setDvdItem(int item) {
    dvdItem = item;
    } //end method set Dvd Item
    
    //return DVD Item
    public int getDvdItem() {
    return dvdItem;
    } //end method get Dvd Item
    
    //set DVD Title
    public void setDvdTitle(String title) {
    dvdTitle = title;
    } //end method set Dvd Title
    
    //return Dvd Title
    public String getDvdTitle() {
    return dvdTitle;
    } //end method get Dvd Title
    
    public void setDvdStock(int stock) {
    dvdStock = stock;
    } //end method set Dvd Stock
    
    //return dvd Stock
    public int getDvdStock() {
    return dvdStock;
    } //end method get Dvd Stock
    
    public void setDvdPrice(double price) {
    dvdPrice = price;
    } //end method setdvdPrice
    
    //return DVD Price
    public double getDvdPrice() {
    return dvdPrice;
    } //end method get Dvd Price
    
    //calculate inventory value
    public double value() {
    return dvdPrice * dvdStock;
    } //end method value
    
    public String toString() {
    
    return String.format("item=%3d title=%-20s units=%d price=%.2f value=%.2f",
    dvdItem, dvdTitle, dvdStock, dvdPrice, value());
    }
    
    } //end class DVD
    
    class Inventory {
    DVD movies[] = new DVD[100];
    
    // Add to inventory
    public void addToInventory(DVD movie) {
    
    
    }
    
    // Get inventory value
    public double getInventoryValue() {
    
    
    Inventory myInventory = new Inventory();
    
    
    myInventory.addToInventory(new DVD(1, "Remember the Titans", 5, 14.95));
    
    // Print out the inventory total value
    System.out.println("Total value of inventory is: " + myInventory.getInventoryValue());
    
    }
    }
    I figured I would ask this again since noone helped me the first time...I cannot figure out how to put in the bracket without it saying reached end of file without parsing..Am I missing something?
Working...