lWhen
you derive from a base class and implement a method that is in
the base class
•If the arguments and
return type are the same you are overriding it
•If the arguments are
different, you are overloading!
•This is very hard to
debug since no other mechanism establishes dynamic binding