Let me ask first. In this code is it necessary to have a test class or will it allow the user to input information and then display once the identifier issue is resolved.
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.