posted 11 years ago
What is the result?
A. hi
B. hi hi
C. hi hi hi
D. Compilation fails
E. hi, followed by an exception
F. hi hi, followed by an exception
The answer given is F.
Line1 is Executed an object is created.
Line2 is executed m2 is passed to m and not m1 and m2 are pointing to same object.
Line3 Hi gets printed
Line4 points m3.m1 what is the meaning of this?? is this means m1 instance variable of m3 object which means the instance variable in m2(since both m1 and m2 are pointing the same object)???
Line6 points m2.m1 what does this mean??
anyone help me out this mess..i surfed many posts posted before but i didnt get the point..
thanks in advance