The problem is because you are utilizing the same name for local variables (parameters) as the object variable names.

This means that the object variable names will be "hidden". You must tell java...