Results 1 to 2 of 2
- 12-17-2007, 04:45 AM #1
Member
- Join Date
- Nov 2007
- Posts
- 8
- Rep Power
- 0
Inventory part 3 program problems
Hello all. I wonder if someone would mind taking a look at my code and tell me what I need to do to fix this program that won't compile. It is an inventory program. Thanks a bunch. It is having issues at the end with the last class that I added.
public class Inventory3 {
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 Inventory3
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 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
// Inventory class, used to manage a bunch of Product classes.
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());
return myInventory.getInventoryValue();
}
}
// To store by the year the movie was made
class DVDYr extends Product {
// Year the move was made
private int movieyear;
public DVDYr(int productId, String itemname, int quantity, double itemprice, int year) {
super(productId, itemname, quantity, itemprice);
movieyear = year;
}
public void setYear(int year) {
movieyear = year;
}
// Get the year of this DVD product
public int getYear() {
return movieyear;
}
// add a 5% restocking fee on top
public double getItemValue() {
return super.getItemValue() * 1.05;
}
public double getRestockingFee() {
return super.getItemValue() * .05;
}
}
- 12-17-2007, 07:00 AM #2
First compile attempt shows we're missing the Product class:
Java Code:C:\jexp>javac inventorytest.java inventorytest.java:93: cannot find symbol symbol: class Product class DVDYr extends Product { ^ inventorytest.java:112: cannot find symbol symbol : variable super location: class DVDYr return super.getItemValue() * 1.05; ^ inventorytest.java:116: cannot find symbol symbol : variable super location: class DVDYr return super.getItemValue() * .05; ^ 3 errors
Similar Threads
-
Final Inventory tweeks
By badness in forum New To JavaReplies: 1Last Post: 01-20-2008, 08:18 AM -
Inventory Program modification help
By badness in forum Java AppletsReplies: 1Last Post: 01-17-2008, 05:24 AM -
Inventory part 2 help please
By badness in forum New To JavaReplies: 1Last Post: 12-12-2007, 07:51 AM -
External Program execution problems
By vital101 in forum Advanced JavaReplies: 3Last Post: 10-30-2007, 05:17 PM -
Inventory program
By Nexcompac in forum New To JavaReplies: 3Last Post: 07-27-2007, 05:51 PM


LinkBack URL
About LinkBacks
Reply With Quote
Bookmarks