Parameter
A method may
require one or more parameters. For example a print
method for a cheque document may require 3 parameters
such as ‘Payee’, ‘Cheque Number’ and ‘Amount’. The same
method may be overridden more than once with each
override having a different number of parameters. These
are then different overrides and can use totally
different code. Multiple overrides should be used with
care and with common sense, beware of trying to be too
clever. |