As that is exactly - no. First, where does your multi-dimensional array come into play? Lastly, I assume the code you're writing is a definition and therefore is a constructor's definition - not a call to a constructor, yes? So, write its definition... something to the effect of:
public Person(String firstName, String surname, String Category, double heightInitial, double height3yr, double height5yr) {
this.fName = firstName;
this.surname = surname;
this.category = Category;
this.heightInit = heightInitial;
...
...
...
}
And btw, Welcome to the Java Forums. See you around.