Object member variables can be referred to from within the object
as either: classname::varname or varname. However, if there is a local
variable also named varname, this will take precedence over the object
member and you'll have to be explicit about referring to classname::varname.
int input1; int input2;
myparm::input1=input1; // this is fine
input1=input1; // problem here; this will not assign the local input1 to the class member
input2=input1; // this is fine; the local input1 is assigned to the class member input2