Method resolution
Resolution of overridden methods involves the
use of the type (class) of the object referred to
not the type of reference.
This means that resolution occurs at execution
time not compile time because the object
contains the information needed to realise the
resolution.
The information contained in the individual
objects allows the java run-time system to
indentify what version of the method to use.
Sunday, 1 June 2008
by; Darius Pfitzner