3.1 Overload, override and hide

Does this sound confusing? Sure it is!