In reply to dave_59:
Thanks a lot, dave_59 for the response.
An example of this issue is,
The class A contain an instance name I1 of a class, class B extends A and defines an instance with same name I1 of the same class. In B, the I1 can be referenced as this.I1 or super.I1.
When class B is instantiated in class C, how to reference this.I1 or super.I1 in B from C level?