Help please

Hi all

Still learning java and am working on a inventory project this is the first of six seperate parts this first part i recieved a 0 for me to go forward and understand the rest of the parts of this project i need help fixing this first part any all help is greatly apreciated. this is what i have so far.

// filename ActionProduct.java
public class ActionProduct extends Product{
// no -- not another public class in the same file!
// Also, "product" is not the same as "Product" and why have an empty class anyway?
//public class product {
//
//}
// this is a do-nothing void method that looks like it probably wants
// to be a constructor. I guess you meant
// public ActionProduct(String a, int b, int c, double d) {
// and even if you did, those parameter names are horribly meaningless
public void ActionProduct1(String a, int b, int c, double d){
String name = new String(a); // huh? a is already a String, so what's this about?
int number = b;
int amount = c;
double price = d;
// so now we've assigned our parameters to new variables, and
// we're going to end the method without doing anything useful.
// Since you are extending the abstract Product class, you probably
// want to call that class's constructor here.
}
public ActionProduct(String a, int b, int c, double d) {
// TODO Auto-generated constructor stub
// here's the real constructor, but you haven't written it yet
// (and it still has the meaningless parameter names)
}
public double InventoryValue(){
int price = 0;
int amount = 0;
return (amount*price);
// this method is useless on several levels. it's a complicated way
// to return an int 0 in a method that is supposed to return
// a double
}
}

Conflicting schedules and time zones prevent me from really spending any one on one time i have some time tonight to work on this and see where i get thanks for the comments and i will be posting if any thing pops up