- If you want to call an instance method from inside another instance
method, and the called instance method is to work on the same target
instance that you handed to the calling method, then instantiate the
following pattern:
instance method(ordinary arguments)
- If you prefer to use an explicit target, then exploit the assignment
of the
this
parameter:
this.instance method(ordinary arguments)
- If you want Java to ignore a method defined in the target's class,
using a method defined in a superclass instead, then use the
super
parameter:
super.instance method(ordinary arguments)