posted 17 years ago
What is the actual question? Where do you get "identifier required," and what do you think it means?
Does the code even compile? I don't think it will since I can see code after a "return".
You are confusing the constructor with a method of the same name; avoid methods which might be confused with constructors.
I think it will probably run once you have got your compiler errors sorted out.