Friday, November 5, 2010

Overriding versus Overloading

overload = same function name, different parameters: static; override = same function name, same parameters: dynamic

This might seem like a triviality, but is important when reading some C++ documentation.

A mnemonic is:
  'load' is more static then 'ride', and
  'ride' is more dynamic than 'load'.

No comments:

Post a Comment